to have a lasting effect or influence
иметь длительное воздействие или влияние (imet' dlitel'noe vozdeystvie ili vliyanie)
"Her leadership skills will surely leave a mark on the company."
"Ее лидерские качества, безусловно, оставят след в компании." (Eyo liderskie kachestva, bezuslovno, **ostavyat sled** v kompanii.)
raining very heavily
to punish someone without legal authority
the most modern and advanced
to reach the highest possible level or price
to try as hard as you can
something that completely changes the way things are done