hard-pressed

?

ads

adjective

~ to do sth ဝန်ပိနေသော

  • They're already hard-pressed to find their rent money.
ads