Keep your head above water

Meaning: To manage to survive a difficult situation without being overwhelmed.

Example: The family is working hard to keep their heads above water financially.