English: They've been here for decades.
Telugu: ఇక్కడే పదేళ్ళబట్టీ వుంటున్నారు.