Complex sentence: These are considered to have been ejected by the impact of another large body colliding with the Martian surface and traveled through the solar system for an unknown period of time before penetrating the Earth's atmosphere.
Split into simpler sentences: These are considered to have been ejected by the impact of another large body colliding with the Martian surface. They then traveled through the solar system for an unknown period of time before penetrating the Earth's atmosphere.