yeah, may be the're short of bandwidth, very valid point dantool
Its not that MTNL is short of bandwidth. Its just that some exchanges are not equipped to provide 2mbps connections. MTNL is gradually (at their own pace) upgrading the exchanges to provide 2mbps (or even more as IPTV requires upto 6mbps connection).
But in your case, the exchange should already have the capability as MTNL upgrade the lines only where it is feasible. And as they have agreed to upgrade... bandwidth should not be a constraint.
I'm sure its becoz of the laid-back attitude of the babus that this delay is happening!