you say 'Good heavens!' or 'Heavens!' to express surprise or to emphasize that you agree or disagree with someone
Is that the time? Heavens, I ought to be going!
Good Heavens! That explains a lot!
'I thought you were bringing it.'—'Heavens, no.'
See full dictionary entry for heavens