translate English to French: And women, without a shadow of a doubt, have benefited enormously from these policies.
Et les femmes en ont, sans l'ombre d'un doute, très largement bénéficié.