translate English to French: The technical quality was mostly high and some of the women hold very senior positions in their organizations.
La qualité technique des travaux a été très élevée; certaines des femmes avaient de hautes responsabilités dans leur organisation.