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.
Dengan kata lain, kita mungkin telah jatuh kepada Cawan Suci dari eksplorasi planet modern. Atau dengan kata lain, sebuah lingkungan yang memungkinkan untuk organisme hidup.