translate English to French: Outer space has become an indispensable part of human life.
L'espace fait désormais partie intégrante de la vie de l'humanité.