走投無路

走投无路
zǒutóu
  1. to be at an impasse (idiom)
  2. in a tight spot
  3. at the end of one's rope
  4. desperate

CEDICT

Entry Composition