The Dutch term "indrukwekkend" matches the English term "imposing"