meaning of Auf sie mit Gebrüll!

Auf sie mit Gebrüll! - German to English

Let them have it!