translate English to French: Our commitment is guided by the principles of sustainable development.
Notre engagement est guidé par les principes du développement durable.