sich jemandem unauslöschlich eingeprägt haben

listen to the pronunciation of sich jemandem unauslöschlich eingeprägt haben
Deutsch - Englisch
to be imprinted in somebody's memory