translate English to French: A key challenge is organizing the social and labour integration of workers from Nicaragua and Colombia.
L'insertion sociale et professionnelle des travailleurs originaires du Nicaragua et de Colombie constitue un véritable défi.