go down swinging
US /ɡoʊ daʊn ˈswɪŋɪŋ/
UK /ɡoʊ daʊn ˈswɪŋɪŋ/

1.
最後まで戦い抜く, 諦めずに努力する
to continue to fight or make an effort until the very end, even when defeat is certain
:
•
Despite being outnumbered, the team decided to go down swinging.
数で劣っていたにもかかわらず、チームは最後まで戦い抜くことを決めた。
•
I'd rather go down swinging than give up without a fight.
戦わずに諦めるよりも、最後まで戦い抜く方がいい。