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