English: It's been here for a long time.
Telugu: సుదీర్ఘకాలంగా ఇక్కడే ఉంటున్నారు.