Pinyin Dictionary results for "jin tui bu de"

进退不得
can't advance or retreat (idiom); no room for maneuver; stalled; in a dilemma; stuck in a difficult position
Dictionary data provided by CC-CEDICT