translate English to French: Much discussion has taken place on this issue and concessions have been made in order to achieve consensus.
La question a fait l'objet d'un ample examen et des concessions ont été faites pour parvenir à un consensus.