translate English to French: First, over the last 10 years or so, we have opened Canada's doors to the world.
Premièrement, c'est qu'on a ouvert les portes du Canada depuis une dizaine d'années sur le monde.