(Good) Heavens!Heavens above! old-fashioned interjection
Said when you are surprised or annoyed
Good heavens! Look what you just did!
To punish someone or something harshly
He's a really strict teacher, so he'll definitely lower the boom on you if you don't do your homework.