translate English to French: It is not an easy task.
La tâche n'est pas facile.