to be under deadline pressure

Wörterbuch