What does auf imposante Weise mean?

auf imposante Weise - German to English

imposingly