done deal

Noun

 * 1)  An agreement that has been finally resolved or decided.

Usage notes
Often celebratory, indicating finality after an arduous process (“at last!”). Contrast with, which suggests suddenness, abruptness.

Synonyms

 * fait accompli
 * done dotta