In other words, we have possibly stumbled upon the holy grail of modern day planetary exploration,
Met andere woorden, we hebben misschien de Heilige Graal van de moderne planetaire verkenning gevonden.