English: They've lived here for thousands of years.
Telugu: వేలాది సంవత్సరాలుగా వీరు ఇక్కడ జీవనం గడుపుతున్నారు.