translate English to French: Admittedly, our task is not complete.
Certes, notre tâche n’est pas achevée.