idiom
leave a mark
иметь длительное воздействие или влияние
Meaning
to have a lasting effect or influence
Example
Her leadership skills will surely **leave a mark** on the company.
Ее лидерские качества, безусловно, **оставят след** в компании.