English: That is superb hitting.
Telugu: అదో అద్భుతమైన హిట్టింగ్.