Your mother is out of Canada so it is 30 days. For TRV they consider the finances of the visiting person and ties to India like property ,job or pension and family members in India.Keep the visit for 3 weeks only and submit documents for her job, savings account, ( Rs 3 lacs or so),property...