Little did I know that our research here would provide another clue to that origin-of-life puzzle.
Je n'aurais jamais imaginé que  nos recherches nous donneraient des pistes sur ce puzzle de l'origine de la vie.