I will try to translate the french part to the best of my knowledge. I'm a french canadian, so sorry if the english part is a little bit off, but you should be able to understand it anyway :P
I followed the track of your Snowy Owl in the forests.
I attain little by little your heart and i see
As if as was a child.
My Canada (mon Canada).
Culmination of a dream for all the travelers.
My Canada (mon Canada). Sur ta lingne de vie se tracent les miracles de la terre. On your lifeline trace themselves the earth miracles.
Canada as an odyssey through the times. Tu es la fleur et la semence. You are the flower and the seed. Canada. Tes montagnes tes villes et tes mers Your mountains, your cities and your seas Sont tout ce que j'aime. Are all that I like.