The importance of English

123456789101112
Across
  1. 1. so as to
  2. 6. need
  3. 8. vital
  4. 9. contrasted to
  5. 11. place, country where you come from
  6. 12. growth
Down
  1. 1. thanks to
  2. 2. well-spoken
  3. 3. enormously
  4. 4. major
  5. 5. however
  6. 7. in spite of
  7. 10. To ask so to give sth to use for a while