problems

12345678910
Across
  1. 3. worried or frightened by something
  2. 5. extremly angry
  3. 7. be over the moon
  4. 8. be in two minds
  5. 9. be down in the dumps
  6. 10. unable to control your feelings or behaviour because you are extremely frightened, angry etc.
Down
  1. 1. unhappy because someone or something was not as good as you hoped or expected
  2. 2. be tearing your hair out
  3. 4. lose face
  4. 6. annoyed, especially because you can do nothing to solve a problem