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