translate English to French: Spacecraft have flown past it, sending us back pictures of mountains and craters.
Des vaisseaux spatiaux l'ont survolée et nous ont renvoyé des images de montagnes et de cratères.