English: And he still lives here.
Telugu: ఇప్పుడుకూడా వాడు ఇక్కడే ఉండుంటాడు.