The English term "effect, impression" matches the German term "Wirkung"

other english words that include "impression" : german :
effect, impression Effekt
impression Eindruck