So, what I'm proposing is that there is where we should be looking for life, rather than on Mars, although Mars is, of course, also a very promising and interesting place.
Donc je postule que c'est à cet endroit que l'on devrait rechercher la vie, plutôt que sur Mars, bien que Mars soit bien sûr un endroit intéressant et très prometteur pour abriter la vie.