进退维谷jìntuìwéigǔTop 50000Meanings1. no room to advance or to retreat (idiom); without any way out of a dilemma2. trapped3. in an impossible situationCharacters used进to advance退to retreat维to preserve谷valley