Hello Dhillon,
What exactly is CSQ? I sent an update information to the High Commission and asked for status of my file, but, I did not receive any reply. This was done in November last year. I think its mentioned on the Canadian Immigration website that expected time of receiving a reply is around 18 months for New Delhi.
You applied in 22 March 2010, while I applied on 4 June 2010. So, maybe I can expect things to move somewhat by August or September, I have heard that they are speeding up on cases..but, not sure..

Anyhow, good luck...looking forward to hearing good news from your end...Cheers