translate English to French: But our work is not finished.
Notre travail n'est toutefois pas terminé.