In fact, the planets and moons you see here could host life -- all of them -- and we know that, and it's a strong possibility.
En fait, les planètes et les lunes que vous voyez ici pourraient supporter la vie, chacune d'entre elles, et nous savons  que la possibilité est grande.