impactful in German
impactful in German
eindrucksvoll
Having impact. [from c. 1940]
wirkungsvoll
Having impact. [from c. 1940]