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