oh dear, oh my God (expression of shock)
An exclamation of great surprise.
An exclamation of anger.
An exclamation of bewilderment.