translate English to French: "I am certain that she will make a significant contribution to the continued success of the IDRC.
Je suis sûr qu’elle contribuera de façon importante au succès continu du CRDI.