dar una paliza soberana

listen to the pronunciation of dar una paliza soberana
Spanisch - Englisch
beat black and blue
hit someone until they are bruised, hit repeatedly, give a thrashing, give a whipping