20100705 india: Welcome rains but the 'real' thing may be some time off