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