translate English to French: Thanks, in part, to new government machinery for promoting gender equality, some progress had been achieved.
En partie grâce au nouveau mécanisme établi par le Gouvernement pour promouvoir la parité entre les sexes, quelques progrès ont été réalisés.