translate English to French: He was working under great time pressure.
Il a travaillé en étant pressé par le temps.