English: much better.
Telugu: మరిన్ని మంచి.