Complimenting friends

12345678910
Across
  1. 5. courageous
  2. 6. poised ,polished
  3. 7. capable in many fields
  4. 8. friendly
  5. 9. uncomplaining
  6. 10. noble friendly
Down
  1. 1. keen minded
  2. 2. tireless
  3. 3. someone who is witty is called
  4. 4. simple and honest and frank