Language points
1.struggle v.& n. 努力;拼搏;斗争
(1) struggle for 为…而斗争
(2) struggle to do sth 努力做某事
(3) struggle with/against 与…斗争
(4) struggle to one’s feet
2.decade n.十年 several decades 数十年
3. disturbing adj. 引起烦恼的,令人不安的
disturb打扰,妨碍;使焦虑/烦恼
4. hunger [u.n.] 饥饿
[c.n] 渴望 欲望
have a (great) hunger for sth(强烈)渴望某物