translate English to French: And it’s high time we did so too.
Peut-être que notre planète est la seule zone de vie de l’univers particulier qui est le nôtre.