translate English to French: "It's a difficult task.
C'est une tâche ardue, affirme-t-elle.