translate English to French: We have contributed to de-mining and mine destruction as well as to victim assistance and research into new de-mining technology.
Nous avons contribué au déminage et à la destruction des mines ainsi qu'à l'assistance aux victimes et à la recherche de nouvelles techniques de déminage.