translate English to French: Many countries would be envious of these statistics.
Bien des pays pourraient envier de tels résultats.