English: Terrific innings this.
Telugu: అదో అద్భుతమైన ఇన్నింగ్స్.