translate English to French: For that to happen, though, we need to see progress in certain areas.
Mais, pour ce faire, des progrès significatifs devraient être engrangés dans ce domaine.