translate English to French: Repayment rates of 90% and more are not rare.
Des taux de remboursement atteignant ou dépassant 90 p.