translate English to French: I think some progress has been made on that front, but nowhere near what would be necessary, certainly for Mexico and we believe for Canada as well.
Je reconnais que des progrès ont été faits, mais ils sont loin d’être suffisants ni, évidemment, pour le Mexique, ni pour le Canada.