In other words, we have possibly stumbled upon the holy grail of modern day planetary exploration, or in other words, an environment that is potentially suitable for living organisms.
Innymi słowy, znaleźliśmy swojego świętego Graala. Albo inaczej: środowisko, w którym mogą istnieć warunki do powstania organizmów żywych.