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