translate English to French: Statistics showed that some 99 per cent of the population had access to health services.
Les statistiques montrent que quelque 99 % de la population peuvent s'y rendre.