heads will roll!

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