meaning of auf drastische Art

auf drastische Art - German to English

graphically [in unpleasantly realistic method]