meaning of auf unwiderstehliche Weise

auf unwiderstehliche Weise - German to English

irresistibly