struggle

verbB1

奮闘する、もがく、苦労する

to try very hard to do something difficult

例文

Many students struggle to understand this difficult subject.

多くの生徒がこの難しい科目を理解するのに苦労している。