进退不得

jìn tuì bù dé

can't advance or retreat (idiom); no room for maneuver

stalled; in a dilemma; stuck in a difficult position

进

jìn

to go forward

退

tuì

to retreat; to withdraw

不

bù

no; not so

得

dé

to obtain