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