translate English to French: (18) Despite the progress made, the role of women in Ukraine is still restricted.
18) En dépit des progrès réalisés, le rôle des femmes en Ukraine reste limité.