English: And there are superheroes?
Telugu: మరి సూపర్ హీరోల సంగతేంటి?