That’s sad. I’m sorry.
I moved to Toronto a few years ago from a smaller town. It only took me a few months to have a huge healthy social group. Of course I was lucky enough to meet a lot of young people like me at work. Also I don’t really require desi circles although. I met a lot of people through friends of friends and the sports teams I joined etc etc. More activities = more interaction with people.
I’m not sure how good MEET UP groups are because I’ve never been to one.