Thanks ruparupa,
I applied in June,2010. In process since June,2012. Applied through a consultant & they are telling me to wait wait. And in my application my consultant used their email address though I wrote my email id but they removed it. Now how to know my status. If I send a CSI to visa...