Theater of the absurd?
Two minds?
Spitball some ideas?
Coming home to roost?
In the cross hairs?
Political mumbo-jumbo
In the doghouse?
Children are not cookie cutters
Dog whistle politics
Social fabric?
Toast of the town?
扒一扒英语中箴言的内涵
Object lesson?
Con artist?
Tall poppy
In the nosebleeds
War chest?
Old saw?
Soul searching
Both sides of the aisle?
High wire act
Read the tea leaf?
Team player?
Sacrificial lamb
Gaming the system
Stop on a dime?
What is an entrenched issue?
Stopped in her tracks?
Close to the bone
On a wing and a prayer