translate English to French: Agrees we have some distance to go in overcoming issues such as cost, capacity, and training.
Il convient que nous avons encore du chemin à parcourir avant d'avoir surmonté les problèmes de coût, de capacité et de formation.