进退不得

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

no; not so

to obtain