to leave a mark on sb/sth给某人/某事物留下深远的影响
The two wretched years he spent struggling with his game after turning pro may have left a mark on him.转为职业选手后在竞赛中苦苦挣扎的那两年也许在他身上留下了长久影响。
The war left an indelible mark on his mind.战争在他的脑海里产生了不可磨灭的影响。
His experiences in Spain have left their mark on him.他在西班牙的经历对他产生了深远的影响。