translate English to French: Space technologies have proved indispensable to all in understanding the Earth's system and the environment.
Les techniques spatiales ont fait la preuve qu'elles étaient indispensables, pour tous, à la compréhension du système terrestre et de l'environnement.