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
