translate English to French: All of these people worked on difficult material under tight time constraints, and I thank them.
Toutes ces personnes ont eu à travailler sur des documents complexes et à respecter des délais serrés.