translate English to French: A number of compromises have been struck, and I welcome them.
Plusieurs compromis ont été atteints et je les salue.