heads will roll
01
used to express that people are going to be punished for something, particularly by being fired
例
If the company's profits continue to decline, heads will roll in the upper management.
used to express that people are going to be punished for something, particularly by being fired