translate English to French: Ninety per cent achieved good results in their educational performance.
Quelque 90 % de ces enfants ont obtenu de bons résultats scolaires.