to impress deeply (on the mind)

listen to the pronunciation of to impress deeply (on the mind)