translate English to French: That task was promptly carried out by you, Mr. President.
Vous vous êtes, Monsieur le Président, acquitté sans délai de cette tâche.