跳到主要内容
jìn tuì wú lù
进退无路
to have no alternative (idiom)
Frequency 3.0
Meanings
to have no alternative (idiom)