English: He's still working there.
Telugu: ఇప్పటికీ అక్కడే పనిచేస్తున్నాడు.