translate English to French: Since 2000, annual rural-to-urban migration has been running consistently at 15-20 million people.
Depuis 2000, la migration rurale-urbaine annuelle se situe aux alentours de 15 à 20 millions de personnes.