WHAT A BAD NEWS a friend of mine has been refused in the canadian embassy to get a visa . the reason is low language capabilities , hey guys get yourself a teacher of english before its too late lololol.
if the wife speaks only english and he speaks french it won't help him, they have to be able to communicate fluently, the reason for refusal then is that they don't believe the relationship is genuine because they can't communicate
stealth in r case i dont think its a problem because you are both moroccans so its normal you will communicate through arabic but the fact that she speaks fluent french has to be mentioned its very important too because canda is bilingual , so dont worry over nothing and best of luck