English: No hero had done this till then.
Telugu: ఇప్పటివరకు ఏ హీరోకు ఇలా జరగలేదు.