translation.en: 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.
translation.zh: 这是意外的发现 现代星系探索的圣杯 也就是另一个生命体可以存活的环境