shop of kindness

12345678
Across
  1. 2. something that takes great effort to be done successfully
  2. 4. help and advice about how to do something
  3. 5. an intended result or use
  4. 7. admired by many people for your achievements
Down
  1. 1. to know someone because you have seen or heard him/her before
  2. 3. a strong feeling of sympathy or sadness for the bad luck of others
  3. 6. relating to real situation rather than imagination
  4. 8. money or goods given to help people