hope

12345678910
Across
  1. 2. labs hold
  2. 4. area
  3. 6. hardwork
  4. 7. give
  5. 9. making
  6. 10. develop
Down
  1. 1. maintain
  2. 3. give
  3. 5. share
  4. 8. have