translate English to French: This is not an easy task.
Ce n’est pas une tâche aisée.