sich jemandem eingeprägt haben

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