translate English to French: And there are still some countries where gender obstacles exist.
Il y a encore des pays où le fait d’être une femme peut s’avérer un handicap.