English: The land of god
Telugu: దేవతల భూమి