Vocabulary: Phrase: give ... a boost 增加....;fight off 击退;over the course...
Vocabulary: demonstration 示范,游行; Phrase: partner with 合作;makes sense for...
Vocabulary: stage (v)组织活动;parenting (n)养育儿女; Phrase: Is short for 是...的...
Vocabulary: rejoice=you are very pleased and show it in your behavior; r...
Vocabulary: wizard 魔法师; diligence 勤奋 ;abusive 粗鲁 暴力的; Phrase: on a train...
Vocabulary: Phrase: there is convincing evidence that..... 有确凿的证据证明........
Vocabulary: stroke=add coal or wood into fire to keep it burning; cashfl...
Vocabulary: Phrase: relieve loneliness 排解孤独;economic growth and social a...
Vocabulary: assemble = assemble something means to collect it together, ...