So one of my friends had been struggling with his immigration process since a long time, and almost decided to quit trying. But luckily he somehow found out a really reliable consultant and with in 6-8 months (can't remember exact time period) he got his visa. He also told me that the process was fairly easy.
So if anyone of you want to apply for immigration i would suggest you to go to the
best immigration consultants in the town.
I hope it helps some of you out there looking for an opportunity. Do reply to this if you want some more details