Definitions of in good spirits:

  • adverb:   without losing equilibrium