translate English to French: Still,I'm well aware of the fact that when we needed its help, DFAIT came through in a big way."
Pourtant, je sais très bien que lorsque nous avons eu besoin de son aide, le MAECI ne nous a pas déçus.