English: He still lives there.
Telugu: నీలూ ఇప్పటికీ అక్కడే ఉంటున్నాడు.