Translate the following English sentence to French:
"I have no doubt, and I am sure that you have no doubt, that this is a major new contribution on his part to the fight against racism and intolerance."
Je ne doute pas, et je crois que vous ne douterez pas, qu'il s'agit là d'une nouvelle contribution majeure de sa part à la lutte antiraciste et contre l'intolérance.