translate English to French: The high cost of international trade represents a serious constraint to the trade and economic development of landlocked developing countries.
Le coût élevé du commerce international représente une entrave importante aux échanges et au développement économique des pays en développement sans littoral.