What does auf demütigende Weise mean?

auf demütigende Weise - German to English

humblingly