translate English to French: Available statistics provide evidence of limited or even a lack of progress in many areas.
Les statistiques disponibles indiquent que les progrès ont été limités, voire inexistants, dans de nombreux domaines.