English: But what of superheroes?
Telugu: మరి సూపర్ హీరోల సంగతేంటి?