English: We have lived on this earth for many, many millennia.
Telugu: * మేం ఈ భూమి మీద కొన్ని మిలియన్‌ సంవత్సరాల క్రితం నుంచే ఉంటున్నాం.