meaning of auf eigenartige Weise

auf eigenartige Weise - German to English

peculiarly