Tiến thoái lưỡng nan
Direct English translation
Advancing or retreating, both are difficult.
Equivalent English version
Between a rock and a hard place
Giải thích tiếng Việt
Chỉ tình thế bế tắc, ở vào hoàn cảnh khó xử, làm cách nào cũng gặp trở ngại. Thường dùng để nói về việc không dễ tiếp tục mà cũng không dễ rút lui.
English explanation
Describes a deadlocked or awkward situation in which every option is difficult. It is commonly used for circumstances where one can neither move forward nor withdraw easily.