meaning of auf wunderbare Art und Weise

auf wunderbare Art und Weise - German to English

incredibly