English: that's God?
Telugu: ఇది దేవుడా?