unable to make both ends meet

See: bankrupt