善ぜん戦せん苦く闘とうMeaningsNounSuru verb1. putting up a good fight against some oddsKanji used善morally good戦war苦suffering闘fight to winComposed of善ぜん戦せんfighting a good fight; putting up a good fight; fighting bravelyNoun苦く闘とうhard fight; difficult struggleNoun