have a thin time of it

Verb

 * 1)  To be in a difficult or precarious situation due to one not having enough money.