Полный англо-русский словарь

hard pushed

В трудном, тяжелом положении

Полный англо-русский словарь