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