Heads will roll(idioms)

Heads will roll - Someone will be severely punished.

Someone will be severely punished.

Hindi meaning:गंभीर रूप से दंडित करना

Trick to remember: Head ko roll kara diya kyuki Heads will roll mila. Memory trick for Heads will roll

Subscribe to our newsletter!

* Your mail address will be fully secure . We don’t share!