Translate the following English sentence to French:
"The Ombudsman and his colleagues are not, however, the right people to meet these challenges."
Mais ce n' est pas le médiateur et ses quelques collaborateurs qui pourront répondre correctement à ces défis.