done deal
noun
°An agreement that has been finally resolved or decided.
synonyms: fait accompli