If Earth-like planets exist around such stars, any emerging life would have to deal with the continual rain of asteroids and comets onto their surfaces.
(Earth-like planets; exist; L:around such stars) (any emerging life; to deal; with the continual rain of asteroids and comets)
Earth-like planets any emerging life
exist to deal
L:around such stars
with the continual rain of asteroids and comets