to have a lasting effect or influence
产生持久的影响或作用 (chǎnshēng chíjiǔ de yǐngxiǎng huò zuòyòng)
"Her leadership skills will surely leave a mark on the company."
"她的领导能力将毫无疑问地留下印记在公司。" (Tā de lǐngdǎo nénglì jiāng háowú yíwèn de **liúxià yìjì** zài gōngsī.)
to get into an argument or fight
to accept responsibility or blame, often unfairly.
to finish something officially
advancing quickly in a career or project
Not clear or not paying attention
feeling hopeless and defeated