Failure to success

12345678
Across
  1. 2. make it
  2. 5. cancre
  3. 6. contre temps
  4. 7. someone who does not perform as well as he or she can
  5. 8. pain and suffering
Down
  1. 1. Be sacked
  2. 3. a sudden loss of power happiness
  3. 4. an important discovery