translate English to French: Eventually, all those involved agreed to this with great maturity.
Finalement, tous les acteurs impliqués se sont mis d’accord à ce sujet avec une grande maturité.