Rage against the machines (II)

1234567891011121314151617181920
Across
  1. 2. Short-lived trend
  2. 5. Method or way
  3. 10. Let go
  4. 11. Popular phrase
  5. 14. Whole
  6. 16. In the middle of
  7. 17. Sudden increases
  8. 18. Believe without proof
  9. 19. Easy to see
  10. 20. Fashionable
Down
  1. 1. Support publicly
  2. 3. Cannot continue long-term
  3. 4. Very important
  4. 6. Too many to count
  5. 7. Extreme or new
  6. 8. System of beliefs
  7. 9. Attractive or interesting
  8. 12. Famous
  9. 13. Strong belief
  10. 15. Unnecessary excitement