"make an indelible impression on sb" in German to make an indelible impression on sb. auf jdn. einen unauslöschlichen Eindruck machen Detailed translations for "make an indelible impression on sb" to make an indelible impression on sb. to make an indelible impression on sb. auf jdn. einen unauslöschlichen Eindruck machen