Local democracy bites the dust
Herculean proportions?
Stop on a dime?
On a wing and a prayer
Close to the bone
Golden rule?
Stopped in her tracks?
Good Samaritan
Hit the hay?
In the nosebleeds
Peer review
Career break?
At the water’s edge?
Social fabric?
A bucket list goal?
Soul searching
Bell cow?
In the doghouse?
We just got our head handed to us
Gold dust
Read the tea leaf?
Old saw?
Earn your keep?
Right side of history?
Zero-hour contract
扒一扒英语中箴言的内涵
Gaming the system
High wire act
Sacrificial lamb
从翻译角度看中美高校校训[1]