20070822 india: N-deal: Time may be running out for India