Definitions of no matter what happens:

  • adverb:   in spite of all obstacles