translate English to French: The process took several years to complete, introduced important scientific advances and improved public consultation.
Le processus a nécessité plusieurs années, l'intégration de progrès scientifiques majeurs et l'amélioration des consultations publiques.