20040528 india: Don't worry; be happy; says FM to FIIs