leave its mark - to leave its mark on sb.

English Notes: 

It has not failed to leave its mark on her. [idiom]