Thanks Libra for your reply,
In fact the dates are interpreted wrongly (maybe I mentioned wrongly). Our visas are valid till 20th December, 2007 (I mentioned 20-12-2007) and the estimated delivery date (EDD) is 9th December, 2007 (I mentioned 09-12-2007).
I wrote to Canadian High Commission...