Translate the following sentence into Turkish.
It seems unimaginable because life, or the building blocks of life, would have had to survive an impact with our planet.
Bunu hayal etmesi güç çünkü yaşam Veya yaşamın yapı taşları, Gezegenimizin etkilerine karşı bir Yaşam mücadelesi vermiş olmalı.