English: Land of more.
Telugu: భూమి ఎక్కువ.