phrasal-verb
sign off on an agreement
approuver officiellement un accord commercial ou un document
Meaning
to officially approve a trade deal or document
Example
Both leaders **signed off on an agreement** to strengthen bilateral trade.
Les deux dirigeants **ont signé un accord** pour renforcer le commerce bilatéral.