FEEDBACK

Meaning of 进退失据

Lookup via: Pinyin | Radicals
jìn 退 tuì shī (Trad.: 進退失據)
no room to advance or to retreat (idiom); at a loss; in a hopeless situation