22. there are signs that 种种迹象表明
21. despite=in spite of 不管;不顾
20. recover from 从---中恢复
19. burn down 烧掉;焚毁
burn out 烧坏;烧尽
burn up 烧起来;旺起来
burn away 继续燃烧;烧掉
18. come out of 有---结果;出来
17. be far behind 远远落后
16. civil unrest 国内动乱
15. drive sb off 驱逐
14. deal with 处理;应付;论述
13. pass through 通过;经过