to have a lasting effect or influence
avoir un effet ou une influence durable (avoir un effet ou une influence durable)
"Her leadership skills will surely leave a mark on the company."
"Ses compétences en leadership laisseront une marque dans l'entreprise." (Ses compétences en leadership **laisseront une marque** dans l'entreprise.)
to use one’s power or influence aggressively
to end a situation in which progress is not possible
not under one’s power or influence
to feel excited about something that is going to happen
a criminal case that has not been solved for a long time
very happy and energetic