meaning of auf teuflische Weise

auf teuflische Weise - German to English

satanically