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 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.