Environmental awareness

123456789101112
Across
  1. 2. lonely
  2. 3. not to benefit
  3. 8. able to continue effectively for a long time
  4. 10. agree
  5. 11. use in different directions,for different purposes
  6. 12. swell
Down
  1. 1. understand what others feel
  2. 4. fight
  3. 5. worried
  4. 6. step
  5. 7. aware
  6. 9. hide some details,not to tell the whole truth