C1 Crossword Challenge

12345678910111213141516171819202122232425262728
Across
  1. 3. She _ an excellent speech at the conference.
  2. 4. highly advanced; innovative (adj)
  3. 11. Everything depends _ the plan.
  4. 14. Think twice. Don't _ into any decisions.
  5. 16. Prerequisite
  6. 18. travel to and from work
  7. 19. Because of: on __ of
  8. 20. Charitable
  9. 22. We _ go on long walks when I was younger.
  10. 23. long story __ (idiomatic connector)
  11. 24. He came _ as distant at first, but he is actually friendly
  12. 27. pros and __
  13. 28. a Christmas shrub with red berries
Down
  1. 1. a sudden, dramatic, and important discovery or development
  2. 2. I thought there'd be some, but there was _.
  3. 5. bacteria, viruses, bugs
  4. 6. disadvantage; problem; obstruction
  5. 7. Perilous; risky
  6. 8. Finally; at __
  7. 9. To wait in line; line up
  8. 10. The team put __ interesting proposals.
  9. 12. In the long __
  10. 13. Sarah is honest and always speaks her __.
  11. 15. Arm or leg
  12. 17. I'm in two _ about this plan.
  13. 21. endurance; resistance; energy
  14. 25. Santa's vehicle
  15. 26. a song sung at Christmas