translate English to French: The program has been able to address and overcome some of those challenges; others still require further attention.
Les responsables du programme ont pu surmonter certains de ces défis, mais ils devront s’occuper des problèmes qui demeurent non résolus.