noun, noun or participle which takes 'suru'
strenuous effort; giving one's all
A yojijukugo emphasizing intense, all-out effort. Often used with する to mean 'to strive mightily'.
彼は目標達成のために奮闘努力した。
He made strenuous efforts to achieve his goal.
選手たちの奮闘努力に拍手を送りたい。
I want to applaud the players' all-out efforts.