English: It is the land of God.
Telugu: ఇది దేవుని భూమి.