Across
- 1. hard hit
- 3. insane
- 6. effect on
- 7. cause
- 12. difficult situation
- 13. a need
- 16. value
- 17. prepared
- 18. group
- 20. helpful
Down
- 2. having feelings
- 4. suffer
- 5. hopeless
- 8. disagreement with two parties
- 9. courage
- 10. guilt
- 11. prevent
- 14. model
- 15. hard
- 19. in the middle of 12 and 20
