keep one's head above water
keep one's head above water {v. phr.}
To remain solvent; manage to stay out of debt.
Herb's income declined so drastically that he now has difficulty keeping his head above water.
Categories:
Source: A Dictionary of American Idioms