translate English to French: More than 95 per cent of all farmers are living in developing countries.
Plus de 95 % de l'ensemble de la population agricole vit dans les pays en développement.