english: But the truth is that this weird, slow life may actually have the answers to some of the greatest mysteries of life on earth.
non_english: Maar de waarheid is  dat dit vreemde, langzame leven in feite antwoorden kan geven  op enkele van de grootste mysteries van het leven op aarde.