English: Results have been slightly better.
Telugu: ఫలితంగా కొంత మెరుగ్గా ఉంది.