try one's best; all-out effort; strenuous efforts
stirred up, be invigorated, flourish
フン / ふる.う
fight, war
トウ / たたか.う
toil, diligent, as much as possible
ド / つと.める
power, strength, strong, strain, bear up, exert
リョク / ちから