English: But he's still my folk hero.
Telugu: ఇప్పటికీ ఆయనే నా ఫేవరేట్ హీరో.