translate English to French: The point is that you cannot separate trade and sustainable development.
Or, on ne peut séparer le commerce et le développement durable.