Gospel puzzle

1234567891011121314151617181920
Across
  1. 1. animal used in sacrifices
  2. 4. giving up something of great value
  3. 9. to know
  4. 10. hardship
  5. 12. sticks
  6. 15. holy communication
  7. 17. confidence
  8. 18. endless
  9. 19. sacrifice Christ made to save all mankind
  10. 20. nice
Down
  1. 2. to hope for
  2. 3. older brother
  3. 5. a holy experience
  4. 6. son of Abraham
  5. 7. aid
  6. 8. attempt
  7. 11. being reborn
  8. 12. animal sacrifices are this
  9. 13. devine message
  10. 14. Abraham offered this up
  11. 16. to obtain forgiveness