in good spirits

from WordNet (r) 3.0 (2006)
in good spirits
    adv 1: without losing equilibrium; "she took all his criticism
           in stride" [syn: {in stride}, {in good spirits}]
    

[email protected]