20030520 india: Monsoon: Met keeps fingers crossed