They probably also delivered complex organic material to Earth, and that may have bootstrapped the emergence of life.
Probabilmente hanno portato sulla Terra anche materiali organici complessi e forse hanno persino dato il via  alla vita sulla Terra.