to be at an impasse (idiom); in a tight spot; at the end of one's rope; desperate
trad. 走投無路
Also written 走投無路【zǒu tóu wú lù】
to be at an impasse (idiom); in a tight spot; at the end of one's rope; desperate
trad. 走投無路
Also written 走投無路【zǒu tóu wú lù】