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.)
something of very high quality or luxurious
to be in control of something or in charge of a situation
the place where something important happened
mental health depends on physical health
outside of public attention or in private life
a way of asking someone what they are thinking about