translate English to French: The task,…, is enormous, complex, and time-consuming.
La tâche est énorme et complexe et exigera beaucoup de temps.