Crossword challenge!

1234567891011121314151617181920212223242526272829303132333435363738
Across
  1. 3. anderen
  2. 6. The ??? (= all the people who live in a city) of New York is over eight million.
  3. 7. Rollstuhl
  4. 9. leider; unglücklicherweise
  5. 10. Regen
  6. 12. Wettervorhersage = weather ???
  7. 14. feiern
  8. 15. very big = ???
  9. 16. a very big building in a city
  10. 17. ausrutschen
  11. 18. wolkig
  12. 19. flat = ???
  13. 21. great = ???
  14. 24. verfehlen
  15. 27. Trainer(in)
  16. 29. genug
  17. 30. erklären
  18. 32. room Umkleideraum
  19. 33. Veranstaltung
  20. 35. normal <-> ???
  21. 36. entdecken
  22. 38. neblig
Down
  1. 1. hard, difficult = ???
  2. 2. plötzlich
  3. 4. Gewitter
  4. 5. Kopfsalat
  5. 8. Regel
  6. 11. New York has got more than eight million ??? (= people who live in a city).
  7. 13. Unfall
  8. 20. erfreut sein = be ???
  9. 22. things you need to do a sport, like helmets, shoulder pads, ...
  10. 23. small <-> ???
  11. 25. Nebel
  12. 26. thick <-> ???
  13. 27. Lager
  14. 28. Basketballkorb = basketball ???
  15. 31. the people who watch a concert, game etc.
  16. 34. Zaun
  17. 37. sonnig