signed and sealed

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

unterzeichnet und besiegelt, offiziell abgeschlossen

officially and legally completed, especially a document or agreement

:
The contract is now signed and sealed, so we can proceed with the project.
Der Vertrag ist nun unterzeichnet und besiegelt, sodass wir mit dem Projekt fortfahren können.
After years of negotiations, the deal is finally signed and sealed.
Nach Jahren der Verhandlungen ist der Deal endlich unterzeichnet und besiegelt.