translate English to French: In other words, 850 million inhabitants living in the 23 richest countries would finally extend their hand to the 850 million inhabitants of the 49 poorest countries.
850 millions habitants vivant dans les 23 pays les plus riches, tendraient enfin la main aux 850 millions d'habitants des 49 pays les plus démunis.