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 报复于事无补