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