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