Beauty and the Beast 3

12345678
Across
  1. 2. to gaze narrowly
  2. 4. to achieve
  3. 5. be impressed by
  4. 8. diversity of skills
Down
  1. 1. to postpone or delay
  2. 3. matchless
  3. 6. to remove a spell
  4. 7. recognition