translate English to French: I think that all those who participated in it were able to see what a good idea that mission was.
Je crois que tous les participants de la mission ont pu voir à quel point cette mission était une bonne idée.