20040402 world.us: US slights make India lose cool