English: I did have better results.
Telugu: మెరుగైన ఫలితాలు సాధించాను.