meaning of auf wundersame Weise

auf wundersame Weise - German to English

miraculously