English: And results are getting better.
Telugu: దీంతో ఫలితాలు మరింత బాగుంటున్నాయి.