English: """Yes, it is a lot better."
Telugu:  "అవునా. ఇంకేం మరీ మంచిది.