What a relief, got a call form Bank(ICICI) saying that my DD has been encashed.
First time in my life I felt good about my account getting debited
that too in $$$$
So many doubts were there when I was shipping the application package but with the help from this awesome forum members and almighty looking over my app from heavens, finally got some good message after long long time.
Last year my app was returned due to cap getting filled but I never lost hope and continued my efforts to get Maple leaf stamp in PP
All the best to you guys who are waiting for CC and DD charges, updated my status in SpreadSheet so people don't freak out on each other in anguish