translate English to French: The conciliation committee finally reached an agreement.
Le comité de conciliation est finalement parvenu à un accord.