translate English to French: The Environmental Impact Statement and technical review documents underwent public review.
L’énoncé des effets environnementaux et les documents de l’examen technique ont fait l’objet d’un examen public.