English: They have been on our planet for billions of years.
Telugu: మన గ్రహం మీద జీవితం ఎన్నో బిల్లియన్ల సంవత్సరాల ఉండింది.