translate English to French: It is home to 3.2 million people.
C'est la demeure de 3,2 millions de personnes.