I guess he's in a stressful situation because he had to quit his job in India while staying here hoping for a miracle. Now the dream is shattered, and he doesn't know what to do.
I personally know too many people like OP. They are fed some stories about a heaven called Canada where you can get free healthcare, free bus passes, gym passes without having to work. As a result, they quit their jobs, burn bridges in their country and fly here to achieve their Canadian dream, and when the reality kicks in, they desperately try to stay here illegally working in some sweatshops with below minimum wages while also dragging the local average wages down.
In summary, these people are putting themselves and their family in jeopardy all because they are too naive or too lazy to do some basic Google searches.