奮ふん闘とう努ど力りょくMeaningsNounSuru verb1. try one's best; all-out effort; strenuous efforts (Yojijukugo)Kanji used奮arouse闘fight to win努make an effort力powerComposed of奮ふん闘とうstrenuous effort; hard struggle; working hard; hard fighting; fierce fightingNoun努ど力りょくeffort; exertion; endeavour; endeavor; hard work; strivingNoun