translate English to French: We have been able to arrive at a consensus.
Nous avons pu parvenir à un consensus.