(1)make a strenuous or labored effort; "She struggled for years to survive without welfare"; "He fought for breath"
(2)懸命であるか非常な努力をする
(3)accept as a challenge; "I'll tackle this difficult task"
(4)難局として受け入れる
(1)