English: Oh, my God?
Telugu: ఓరి దేవుడా?