translate English to French: Over 85 per cent of those women had utilized it, and more than 85 per cent rated it positively (Doane and others, 2006).
Plus de 85% de ces femmes y avaient eu recours et plus de 85% en étaient satisfaites (Doane et al., 2006).