translate English to French: The exploration of space is one of the most ambitious scientific and technological endeavours ever undertaken.
L'exploration spatiale est l'un des plus ambitieux projets scientifiques et technologiques jamais entrepris.