heads will roll!

listen to the pronunciation of heads will roll!
Englisch - Türkisch
(deyim,Konuşma Dili) çok kelle gidecek
(deyim,Konuşma Dili) çok can yanacak
Englisch - Englisch
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