Thanks for the info, I didn't know that it take that long or I would had asked them to applied earlier. They usually get their UK visa in 2 weeks or so, that's why our understanding was maximum of month or two for Canada. Fingers crossed , I am hoping for the best.
Thanks