translate English to French: The debate on the link between trade and development is ongoing.
La question du lien entre le commerce et le développement continue de faire débat.