Translate the following English sentence to French:
"Regarding Women and Science, in fact, on the initiative of Parliament, a sizeable group of five hundred women has been set up."
Sur le thème Femmes et science, un groupe important de cinq cents femmes a été créé, à l'initiative d'ailleurs de ce Parlement.