signed and sealed

US /saɪnd ænd siːld/
UK /saɪnd ænd siːld/
"signed and sealed" picture
1.

signé et scellé, officiellement conclu

officially and legally completed, especially a document or agreement

:
The contract is now signed and sealed, so we can proceed with the project.
Le contrat est maintenant signé et scellé, nous pouvons donc procéder au projet.
After years of negotiations, the deal is finally signed and sealed.
Après des années de négociations, l'accord est enfin signé et scellé.