Two minds?
In the cross hairs?
从翻译角度看中美高校校训[1]
Read the tea leaf?
Zero-hour contract
Place to blow off some steam?
Team player?
Stopped in her tracks?
Peer review
Herculean proportions?
Right side of history?
扒一扒英语中箴言的内涵
Is Donald Trump a choke artist?
Gaming the system
Object lesson?
Soul searching
What is an entrenched issue?
Hit the hay?
Gold dust
In the nosebleeds
Tall poppy
Moments that take our breath away
Coming home to roost?
War chest?
Sisyphean task
Political mumbo-jumbo
Theater of the absurd?
In the doghouse?
Flip the script?
Pants are on fire