meaning of brutal abstürzen

brutal abstürzen - German to English

to crater [sl.]