Translate the words and fill in the puzzle

12345678
Across
  1. 3. moeilijk
  2. 4. getrouwd
  3. 7. geschiedenis
  4. 8. leuk vinden
Down
  1. 1. liever hebben
  2. 2. oom
  3. 4. wiskunde
  4. 5. Nederlands
  5. 6. Duits