20030209 delhi-times: P T Usha: Against all hurdles