translate English to French: They are all working to contribute to the international public good.
Ils oeuvrent tous à développer le bien commun au niveau international.