translate English to French: As a result of that pilot mission, on which a report would soon be issued, a number of steps had been taken.
Un certain nombre de mesures ont découlé de cette mission pilote sur laquelle un rapport sera bientôt publié.