Vocabulary check

123456789
Across
  1. 5. ability to recover from problems
  2. 7. strong will to achieve a goal
  3. 8. a difficult or unpleasant situation
  4. 9. hopeful and positive about the future
Down
  1. 1. continued effort despite difficulties
  2. 2. honesty and strong moral principles
  3. 3. self-respect and honour
  4. 4. showing kindness and care
  5. 6. the ability to understand others’ feelings