English: They've lived on for decades.
Telugu: వారు అనేక దశాబ్దాల వరకు నివసిస్తున్నారు.