translate English to French: Here too progress has been noticeable, although there remains scope for improvement.
Dans ce domaine-là également, les progrès étaient notables, même s'il y avait encore place pour des améliorations.