English: They had been there for a long time.
Telugu: అక్కడ వాళ్లు చాలా ఏళ్లపాటు గడపాల్సి వచ్చిందట.