Crossword Vocabulary Challenge 2

123456
Across
  1. 2. to make it difficult for something to develop or succeed
  2. 3. to delay something until later date
  3. 5. without realising what you are doing
  4. 6. of great importance
Down
  1. 1. a process or system that is slow and difficult
  2. 3. to stop someone from doing something
  3. 4. more important than anything else in a situation or system/ it is very important because other things depend on it