Word of the day -Avoir un délai serré à respecter

Today's French Word of the day is Avoir un délai serré à respecter (v expr)  Which means  work to a tight dead line

Sentence in French J’ai un délai serré à respecter, donc je dois vraiment m’y mettre.

English Translation: I have a tight deadline, so I really need to get on with it.