to have an effect on sth/sb, especially a bad one, that lasts for a long time :
Such a traumatic experience was bound to leave its mark on the children.
to have an effect on sth/sb, especially a bad one, that lasts for a long time :
Such a traumatic experience was bound to leave its mark on the children.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005