She felt hard-pressed to finish her work on time.
Experiencing difficulty or pressure, often due to a lack of resources or time.
They hard-pressed him for an answer.
To put someone in a difficult situation or to pressure someone to do something.
Tehokas ilmainen kuvastosanakirja ja välähdykortit.