idiom
leave a mark
एक स्थायी प्रभाव या प्रभाव डालना
Meaning
to have a lasting effect or influence
Example
Her leadership skills will surely **leave a mark** on the company.
उसकी नेतृत्व क्षमता निश्चित रूप से कंपनी पर **स्थायी प्रभाव** डालेगी।