What does bleibender Eindruck mean?

bleibender Eindruck - German to English

imprint [fig.]

View more

  • enduring effect
  • permanent effect