English: Still the hero.
Telugu: ఇప్పటికీ హీరోనే.