Translation of "Sich beeindruckt zeigen" in English