English: The Land of God
Telugu: దేవతల భూమి