English: God of the land?
Telugu: భూమి మీద దేవుడా ?