English: They continued coming here right till 1995.
Telugu: వారు 1995 వరకు అక్కడే నివసించారు.