Shekar,
You should call the toll free no., try to get IIO and explain the case has taken longer than the specified time. If the processing dates in the website has future date than your filing date. The IIO will give you some information on your case. I hope this helps you.
Rams.