translate English to French: There is an urgent need for women’s quality of life to be improved.
Il est grand temps que les femmes bénéficient d’une meilleure qualité de vie.