struggle/ 'str^gl /

1.noun [c] 
(fight) 搏斗

2.noun [c/u] 
(attempt to do sth) 斗争

3.noun [c] 
(difficulty) 难事

4.vi.
(try hard) 尽力

5.vi.
(fight) 搏斗

6.vi.
(try to free o.s.) 挣扎

7.vi.
(have difficulty) 艰难地应付

to have a struggle to do sth
艰难地做某事