make a lasting impact - Deutsch Englisch Wörterbuch