translate English to French: That kind of work has been to everyone’s benefit."
Il en a résulté des avantages dont tous ont pu bénéficier.