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