Stop on a dime?
On a wing and a prayer
Hit the hay?
In the doghouse?
Right side of history?
Tip of the iceberg?
Tall poppy
Herculean proportions?
Going back to the drawing board?
Local democracy bites the dust
Sacrificial lamb
Close to the bone
Gold dust
扒一扒英语中箴言的内涵
At the water’s edge?
Team player?
Gaming the system
Good Samaritan
Political mumbo-jumbo
Object lesson?
Rule of thumb?
High wire act
Golden rule?
In the cross hairs?
What is an entrenched issue?
Stopped in her tracks?
让阅读《经济学人》成为一种享受
Children are not cookie cutters
Peer review
Pants are on fire