自陷绝境的英文翻译

中文:自陷绝境

英文翻译:put one's head in a noose