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.
С други думи, може би неочаквано сме попаднали на светия Граал на съвременните планетарни изследвания. Или с други думи, среда, която е потенциално подходяща за живи организми.