Make America once again

12345678910111213141516171819202122
Across
  1. 9. hard to overcome
  2. 11. impossible to separate
  3. 13. expectation
  4. 14. daring
  5. 16. reaffirm
  6. 18. commemorate
  7. 20. desire
  8. 21. test
  9. 22. enemy
Down
  1. 1. fidgety
  2. 2. full of hope
  3. 3. vulnerable
  4. 4. take into account
  5. 5. triumph
  6. 6. running for election
  7. 7. conflict
  8. 8. regarded as holy
  9. 10. find answer
  10. 12. clothes
  11. 15. power to people
  12. 17. spread menacingly
  13. 19. of great value