On the rocks

To be in a state of difficulty, to be having problems (usually used for a relationship).

The man has been married for seven years but his relationship is now on the rocks.