meaning of auf abscheuliche Weise

auf abscheuliche Weise - German to English

heinously