In dire straits

Meaning: In a very difficult or desperate situation.

Example: The organisation was in dire straits after several years of financial losses.