translate English to French: September 11 has made his task more challenging.
Le 11 septembre a rendu cette tâche encore plus difficile.