translate English to French: But … we still have some way to go to make those jobs ‘better’ jobs too."
Toutefois ... il reste du chemin à parcourir pour «améliorer» aussi ces emplois».