translate English to French: • financial challenges (the considerable investments and labour required);
• les défis financiers (investissements et main-d'œuvre considérables) ;