English: Or perhaps they had stayed, and were living there still.
Telugu: లేదా వారు అక్కడే నివసించారు, మరియు బహుశా ఈ రోజు వరకు బ్రతుకుతారు.