What does auf den halben Preis herabsetzen mean?

auf den halben Preis herabsetzen - German to English

to mark down seriously to half-price