The English term "imposing" matches the Swedish term "imponerande"