English: He is still residing there though.
Telugu: ఆయన ఇప్పటికీ అక్కడే నివసిస్తున్నాడు.