heads will roll

listen to the pronunciation of heads will roll
English - Turkish
(deyim,Konuşma Dili) çok kelle gidecek
(deyim,Konuşma Dili) çok can yanacak
English - English
some people will be fired for incompetence

If this project isn't completed on time, heads will roll.

people will be punished, people will lose their jobs