自寻死路的英文翻译
中文:自寻死路
英文翻译:bring about one's own destruction