English: Results have improved.
Telugu: దీంతో ఫలితాలు మరింత బాగుంటున్నాయి.