English: But they're still the heroes.
Telugu: ఇప్పటికీ వీళ్లు స్టార్ హీరోలే.