to be under time pressure

Wörterbuch