to tight deadlines
I don't understand the signification of the expression: "to tight deadlines" and I don't find any translation in french.
English Idioms
Posts: 1
14 Oct. 2012