Translate the following English sentence to French:
"He and many other contributors to this debate have reflected on how both Parliament and the Commission have been able to look at what has happened in the past and try and guess - educated guesses - about what may happen in the future."
Ainsi que d'autres personnes qui ont contribué à ce débat, il a réfléchi sur la manière dont le Parlement et la Commission ont pu voir ce qui s'était produit dans le passé et il a essayé de supposer - suppositions éclairées - ce qui peut se passer à l'avenir.