Hard put

прилагательное находящийся в затруднении Например: She was hard put to pay her rent. — Ей было трудно платить за квартиру.

Большой англо-русский словарь

Hard put

adjective barely able; faced with difficulty or perplexity Example: was hard put to find an explanation

Merriam-Webster's Collegiate Dictionary