translate English to French: That was our task and that is what we have done.
C'était notre mission et nous l'avons accomplie.