translate English to French: The SED has made substantial progress in achieving these goals.
Cette structure a permis de réaliser des progrès substantiels.