This tells us that these things that we see out in space can...
This tells us that these things that we see out in space can survive interstellar space and successfully be delivered to the surface of a planet.
This tells us that these things that we see out in space can survive interstellar space and successfully be delivered to the surface of a planet.