English: God's land it is.
Telugu: అది దేవ భూమి.