translate English to French: 2004-2005: 5 million downloads of Population Division documents from the Division's website
2004-2005 : 5 millions de téléchargements de documents de la Division de la population à partir du site Web de celle-ci