translate English to French: Distance and transport costs for imports and exports, and the small size of these territories have prevented them from attracting and benefiting from significant investment.
La distance et les coûts de transport des importations et exportations, ainsi que l'exiguïté de ces territoires ont empêché d'attirer et de rentabiliser des investissements importants.