The mountain and the river are in dire straits是什么意思

网络释义
山穷水絶
The mountain and the river are in dire straits 相邻词汇