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