translate English to French: But I am convinced that your institutionalists are up to the task.
Mais je suis convaincu que vos institutionnalistes sont capables de relever ce défi.