Thank you. I'll wait to get advise on my other questions. For the certified translation, i assume an affadavit is not required if the translator is certified by province/territory? Any idea how i can find a certified translator?I'm not sure about some of the questions here, but one thing I can confirm is that - you have to translate your stamps that are not in English and French, by a certified translator. I know it's a lot of work, but you just have to - so they can verify your physical presence.