be in dire straits

/biː ɪn daɪər streɪts/ ビー イン ダイアー ストレイツ

1. 非常に困難な状況にある、窮地に陥っている

非常に厳しく、絶望的な状況にあることを表す英語の慣用句です。経済的な困窮や、困難な問題に直面している状態を指します。
After losing his job, he found himself in dire straits. (仕事を失った後、彼は窮地に陥った。)
関連
in a fix
in deep trouble
up against the wall