Hard-pressed

имя прилагательное 1) (находящийся) в затруднении 2) испытывающий (сильное) давление (с чьей-либо стороны)

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

Hard-pressed

adjective hard put; also being under financial strain

Энциклопедический словарь Мерриама-Вебстера