translate English to French: The rate of paying back this capital is around 95-98 per cent.
Le taux de remboursement des capitaux ainsi investis s'établit entre 95 et 98 %.