translate English to French: Unfortunately, the industrialized Powers of the North were developing an arsenal of pretexts and false arguments to preserve the immunity of those responsible for appalling violations of human rights.
Regrettablement, les puissances industrialisées du Nord s'emploient à rassembler tout un arsenal de prétextes et d'arguments fallacieux pour préserver l'immunité de ceux qui sont responsables de violations effroyables des droits de l'homme.