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