in dire straits

📖 general
Meaning
In a very difficult or desperate situation.
Literal Meaning
In dire straits.
Example
“The company is in dire straits and may have to lay off employees.”