leave your/a mark (on) - definition and synonyms

phrase
  1. to have a very strong and noticeable effect on someone or something, usually a bad one that lasts for a long time

    Years of war have left their mark on these pretty islands.

See also main entry: mark