be over and done with

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