1. barren land貧瘠的土地
2. a resurgence of religion再次掀起的宗教熱潮
3. impediment to progress進步的絆腳石
4. entwined 交錯的,纏繞的
5. erode/sap one’s confidence 削弱自信心
6. ebb and flow 有規律的起伏漲落
7. be at a low ebb處于低潮
8. be shorn of 有價值的東西被除去
9. thrust 猛推
10. yearn for渴望
11. deride=mock 嘲笑
12. abhor=detest=loathe憎惡
13. reversion 恢復