Mit anderen Worten sind wir vielleicht auf den Heiligen Gral moderner planetarer Erforschung gestoßen oder anders, eine potenziell günstige Umgebung für Lebensformen.
In other words, we may have arrived at the Holy Gra