to have a lasting effect or influence
eine bleibende Wirkung oder Einfluss haben (eine bleibende Wirkung oder Einfluss haben)
"Her leadership skills will surely leave a mark on the company."
"Ihre Führungskompetenzen werden sicher eine marke hinterlassen im Unternehmen." (Ihre Führungskompetenzen werden sicher **eine marke hinterlassen** im Unternehmen.)
when performers return to the stage to receive applause
to criticize someone publicly for their behavior or actions
to flip through pages quickly
a family secret that one wants to keep hidden
something easy to achieve or target
to win by a very large margin