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.
En otras palabras, posiblemente hayamos tropezado con el Santo Grial de la exploración planetaria moderna. O en otras palabras, un entorno que es potencialmente apropiado para organismos