translate English to French: I have had to watch Europe being severely taken to task in the South African press on account of corporate and protectionist reflexes which were in stark contrast to the fine declarations of intent about solidarity with the rainbow nation.
J'ai pu voir comment la presse sud-africaine dénigrait l'Europe en raison de ses réflexes corporatistes et protectionnistes, en contraste flagrant avec les belles déclarations d'intention sur la solidarité avec la nation arc-en-ciel.