English: like life may have existed billions of years ago.
Telugu: అదే కొన్ని బిలియన్ ఏళ్ల క్రితమైతే జీవనం సాధ్యమయ్యేదని పేర్కొంది.