translate English to French: Given the fact that at least 7 of 10 disabled people live in developing countries, the limited reach of rehabilitation services is evident.
Considérant que 70 % au moins des handicapés vivent dans les pays en développement, la portée limitée des services de réadaptation est évidente.