20040731 india: Rain brings respite; but not enough