Done and dusted

Completed or finished with (usually of a big task or one that has been “hanging over you” / weighing heavily on you

e.g. (having handed in your dissertation) it’s all done and dusted