頑張り
JN1
fighting to the last ditch / tenaciousness / pertinacity / eagerness / dogged / perseverance / persistence / have guts / persevering / pertinacious / having guts / enduring / tenacity / endurance / doggedness / tenacious / carrying *something through to the end / persistent / carry out to the end