Vocabulary

1234567
Across
  1. 3. kindness towards others
  2. 4. very unhappy
  3. 7. never give up
Down
  1. 1. able to recover quickly
  2. 2. protection of natural resources
  3. 5. never give up despite difficulties
  4. 6. admitting the truth