Sâu khó lội, cao khó trèo

Direct English translation

Deep is hard to wade through, high is hard to climb.

Equivalent English version

Between a rock and a hard place

Giải thích tiếng Việt
Chỉ tình thế hoặc hoàn cảnh quá khó khăn, trở ngạicả nhiều phía nên khó xoay xở, vượt qua. Thường dùng để than thở hoặc nhấn mạnh mức độ nan giải của một việc.
English explanation
Refers to a situation that is difficult on all sides, making it hard to manage or overcome. It is often used to lament or emphasize how troublesome a matter is.