translate English to French: In the negotiations and in the agreement they have already given up a lot.
Il a déjà lâché beaucoup de lest dans les négociations et dans l'accord.