translate English to French: The participation of women in this initiative has been high at 80 to 90 percent.
La participation des femmes a été particulièrement forte, se chiffrant à entre 80 et 90 p.