translate English to French: Internationally, there is the World Business Council for Sustainable Development.
Sur la scène internationale, il y a le World Business Council for Sustainable Development.