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