进退为难
no room to advance or to retreat (idiom); without any way out of a dilemma; trapped
Frequency 3.0
Meanings
- no room to advance or to retreat (idiom); without any way out of a dilemma
- trapped
- in an impossible situation
no room to advance or to retreat (idiom); without any way out of a dilemma; trapped
Frequency 3.0