What does auf wundersame Weise mean?

auf wundersame Weise - German to English

miraculously