translate English to French: The United Nations, ESA and Stockholm University would provide technical assistance and monitor the project.
L'ONU, l'ESA et l'Université de Stockholm fourniront une assistance technique et superviseront le projet.