English: the country of God
Telugu: దేవుళ్ళ దేశం