English: More places better.
Telugu: మరింత స్థలం, మంచి.