Perfect 12

12345678
Across
  1. 3. firm in opinion
  2. 5. admiration
  3. 6. harsh temper
  4. 8. violence
Down
  1. 1. farm
  2. 2. assist wrong doing
  3. 4. god is unknown
  4. 5. easy to talk to
  5. 6. not guilty
  6. 7. hat strongly