English: Slightly better results were obtained
Telugu: కొద్దిగా మెరుగైన ఫలితాలు సాధించింది.