1 someone is not out of the woods yet
1 还未脱离危险
2 The best things in life are free
2 生命中的东西是金钱买不到的
3 Easy come, easy go
3 来得快,去得快
4 I don't have a clue.
4 我不知道
5 Better safe than sorry
5 小心不出大错
6 Practice makes perfect.
6 孰能生巧
7 for crying out loud
7 哎呀呀!拜托
8 on the spur of the moment
8 一时冲动;一时兴起
9 Every little bit counts
9 一点一滴都算;积少成多
10 drive sb. to the wall
10 使某人发疯/受不了;使某人束手无策
11 get sth. off one's chest
11 倾吐心中的事;落下心中的大石头
12 Two wrongs don't make a right.
12 报复于事无补