Words and expressions
1. Illusion 幻想
Under the illusion
E.g. She is under the illusion that she will get back together with him.
2. Pastoral 田园的,乡村生活
A pastoral scene 田园风光
3. Rapture 欣喜
Synonym: delight
4. Extol 赞美
Extol the virtues 宣传好处
5. Glint 闪烁
E.g. The river glinted in the sunlight.
6. Pasture 牧场;生活条件,发展机遇
Greener pastures 更好的生活
7. Idyllic 田园诗的
To lead an idyllic existence 过着诗情画意的生活
8. Dubious 可疑的
Synonym: doubtful
9. Stagger 蹒跚
Stagger under the weight 步履艰难
10. Tuck 缩进,隐藏
Tuck sb in 把...被子掖好
11. Obstinately 固执的
Synonym: stubborn