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