Translate the following English sentence to French:
"With a view to forming as rounded an opinion as possible in order to prepare for this deadline, which I believe was a good idea, the Commission organised a systematic consultation process involving everyone associated or involved with this activity, sending out questionnaires and arranging meetings."
Dans le but de se forger une opinion - je pense que cela a été une bonne idée - une opinion la plus complète possible pour préparer cette échéance, la commission a organisé une procédure systématique de consultation de tous les partenaires liés ou concernés par cette activité, à la fois en envoyant des questionnaires et en organisant des réunions.