English: A lot of good punches thrown.
Telugu: ఎన్నో మంచి హిట్స్ అందించారు.