have a hard fight to make both ends meet

  1. Verb zar zor geçinmeğe çalışmak