What does auf abscheuliche Weise mean?

auf abscheuliche Weise - German to English

heinously