fire and ice

1234567
Across
  1. 5. some say some say
  2. 6. hate rate
  3. 7. sufficient
Down
  1. 1. no full stop
  2. 2. fire and ice
  3. 3. desire
  4. 4. destroy