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.
Por outras palavras, provavelmente tropeçámos no Santo Graal da exploração planetária  dos tempos modernos. Por outras palavras, um ambiente adequado potencialmente para organismos vivos.