What does brutale Blockade mean?

brutale Blockade - German to English

brutal barrage