meaning of brutale Strenge

brutale Strenge - German to English

intense energy