a question about the meaning

来源: 2012-03-10 23:41:24 [旧帖] [给我悄悄话] 本文已被阅读:

it take a woman to let us know how to drive in the rain.

 means"it take a woman's life" and "a woman has died because of inproper drving in the rain"?