Crossword Time

12345678910
Across
  1. 2. willing to help others
  2. 4. shows a hope for others
  3. 8. respectable being
  4. 9. worthy of righteousness
  5. 10. Godlike behaviour
Down
  1. 1. never shows despair
  2. 3. sympathetic
  3. 5. doubtless
  4. 6. never abandon anyone
  5. 7. willing to sacrifice