+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Wow... that's a huge delay on your application. I suggest you fill a web form to file a complaint. 27th Feb is really a long time... did you apply paper or online. I think the normal processing time for Indians is 12days( not sure)
I applied online.
I already did complaint. Still no response