English: And got better results.
Telugu: మెరుగైన ఫలితాలను సాధించింది కూడా.