Who's in control?

1234567891011121314151617181920
Across
  1. 7. true assertion
  2. 10. useful, realistic
  3. 11. until now
  4. 14. private declaration
  5. 16. infuriating,offputting, annoying
  6. 17. failing to understand
  7. 19. similar
  8. 20. inaccurate or deceptive
Down
  1. 1. intense, fervent
  2. 2. directly correlate, equal
  3. 3. publicly endorsing / recommending
  4. 4. opinion
  5. 5. showy and cheap
  6. 6. in a charming manner
  7. 8. dangerous
  8. 9. acquire, to determine
  9. 12. certain terminology, language
  10. 13. an overused phrase
  11. 15. relief, consolation
  12. 18. awful