meaning of brutale Niederlage

brutale Niederlage - German to English

intense beat