What does auf teuflische Weise mean?

auf teuflische Weise - German to English

satanically