meaning of auf imposante Weise

auf imposante Weise - German to English

imposingly