rake someone over the coals
idiom

Unreviewed
to scold or reprimand someone harshly for making a mistake or for doing something wrong
grab the bull by the horns / take the bull by the horns
idiom

Unreviewed
to approach a situation in a direct way, usually with force and determination
hear it through the grapevine
idiom

Unreviewed
to hear news or information from someone who heard the news from someone else
play second fiddle
idiom

Unreviewed
to be less important than someone or something else
jump on the bandwagon
idiom

Unreviewed
to follow a successful or popular trend or activity; to do what everyone else is doing
burn the midnight oil
idiom

Unreviewed
to read, study, or work until late at night
keep your nose to the grindstone
idiom

Unreviewed
to continue to work very hard and/or diligently on something
get something out of your system
idiom

Unreviewed
to do something you've been wanting to do so you can move on
go on a wild goose chase
idiom

Unreviewed
to do something pointless or worthless
have an axe to grind
idiom

Unreviewed
to have a strong opinion about something that you want people to accept, often for selfish or personal reasons
lay your cards on the table
idiom

Unreviewed
to show your true feelings or intentions; to expose your plans or ideas
let sleeping dogs lie
idiom

Unreviewed
to avoid or ignore a difficult situation or problem so as to not worsen it
many moons ago
idiom

Unreviewed
a long time ago
a feather in your cap
idiom

Unreviewed
an achievement to be proud of
at the drop of a hat
idiom

Unreviewed
immediately or suddenly without needing an excuse or reason
beat a dead horse
idiom

Unreviewed
to waste effort on something when there is no chance of succeeding
behind the scenes
idiom

Unreviewed
in secret; privately
best of both worlds
idiom

Unreviewed
a situation where you can enjoy the advantages of two very different things at the same time
don't count your chickens before they hatch
idiom

Unreviewed
to not expect success until it is certain, since things may still go wrong until then
easier said than done
idiom

Unreviewed
much more difficult to do than to talk about