translate English to French: • WCBSN members are in majority satisfied with the delivery overall (78 percent satisfied).
La majorité d'entre eux jugent les exigences de production de rapports également satisfaisantes (75 p.