Pinyin Dictionary results for "jin tui shi ju"

进退失据
no room to advance or to retreat (idiom); at a loss; in a hopeless situation
Dictionary data provided by CC-CEDICT