admirable

1234567891011
Across
  1. 2. deserve your respect
  2. 8. Tu Youyou's discovery
  3. 9. full of dedication
  4. 10. outstanding or splendid
  5. 11. do a great deal in a short time and keep highly focused
Down
  1. 1. make somebody able to do
  2. 3. full of energy
  3. 4. willing to devote
  4. 5. with great passion
  5. 6. take on
  6. 7. stay alive despite difficulties