1. 漢譯英
除非太陽從西邊出來
2.英譯漢
Once mighty trees littered the scorched earth like spent matches. Smoke billowed up from recently torched tracts of land.
3. Idiom: ramp up
Criminals are ramping up destruction