Be in deep water

He's in dire straits financially.