be over and done with

be over and done with

To be finished or completed. Usually said of something unpleasant. I had to get a shot at the doctor's office this morning and am glad that's over and done with.
See also: and, done, over
Farlex Dictionary of Idioms.

be ˌover and ˈdone with

(often used of something unpleasant, upsetting, etc.) be completely finished: Well I’m glad that’s over and done with. I was so nervous.
See also: and, done, over
Farlex Partner Idioms Dictionary
See also:
  • be in for
  • be in for something
  • in for
  • have an accident
  • come to a bad end
  • come to a bad/sticky end
  • have no stomach for something
  • have the stomach for
  • heave a sigh of relief
  • breathe a sigh of relief