English: At any rate, he gave as good as he got.
Telugu: అయినా సరే, తాను ఎంత ఇవ్వగలదో అంతా ఇచ్చేసింది.