Translate the following English sentence to French:
"The Commission' s document has been considerably improved and supplemented after its passage through this Parliament' s Industry Committee, and also as a result of the rigorous reports of the Committees on Budgets and the Environment."
Le document de la Commission a été amélioré et complété substantiellement après son passage à la commission de l'industrie de ce Parlement, ainsi que grâce aux rigoureux rapports pour avis des commissions des budgets et de l'environnement.