translate English to French: It is thought that Mars, our nearest planetary neighbour, will supply a number of answers to the questions we still have about the formation of the solar system, the Earth, and possibly the origins of life.
On croit que Mars, notre plus proche voisine planétaire, apportera plusieurs réponses aux questions portant sur la formation du système solaire et de la Terre et, peut-être même, sur les origines de la vie.