I'm not an expert but my understanding is that as long as your marriage is legally recognized in the country you got married then it is recognized in Canada.
I got a marriage certificate in Korea, translated it to English and sent it. I can't see why your marriage certificate in India would...