German crossword puzzel

1234567891011121314151617181920
Across
  1. 3. Arabic
  2. 5. goodmorning
  3. 6. no
  4. 7. Italian
  5. 9. goodluck
  6. 12. Spanish
  7. 14. japanese
  8. 15. English
  9. 17. Languages
  10. 18. please
  11. 19. German
  12. 20. goodday
Down
  1. 1. Russian
  2. 2. hi/hello
  3. 4. Portuguese
  4. 8. French
  5. 10. thankyou
  6. 11. Chinese
  7. 13. yes
  8. 16. goodevening