20050501 india: India's superpower dreams take a beating