Well.. my passport has both french and english info.. (e.g. name, dob, city, etc) I dont need to translate it, I am just not sure if I need to notarize the copy of it, so it is certified. :)
And my spouse (Canadian Citizen) has all the docs in english. I wouldn't want the sponsorship process...