on the rocks
Meaning: facing difficulties, esp. of a relationship or a business
- Their marriage has been on the rocks for a few months, and now they're thinking of getting divorced.
- It's such a shame that Barry's business is on the rocks despite all the work he's put into it.
If a marriage is on the rocks, it is