自陷绝境的英文翻译
中文:自陷绝境
英文翻译:put one's head in a noose