leave behind; leave (something) for someone; leave a trace or lasting impression
→ を
phraseCommon#5,246
leave behind; leave (something) for someone; leave a trace or lasting impressionUsed when someone or something leaves something behind, such as traces, damage, memories, property, or an inheritance. The exact meaning depends on the noun before を.
JA: 台風は破壊の跡を残して行った。
EN: The typhoon left a trail of destruction behind.