hacer sonar
Meanings
Verb
1. to thrash; to severely punish (idiomatic)