English: Could not have had a better results.
Telugu: అయినా ఏ మాత్రం మెరుగైన ఫలితాలను సాధించలేక పోయింది.