in good spirits
Also, in high spirits. Happy, cheerful, as in Jane was in good spirits today. [Early 1700s] However, high spirits also can indicate liveliness and vivacity, as in The children were in high spirits at the prospect of a trip to the circus.
|in good spirits|
|without losing equilibrium; "she took all his criticism in stride" [syn: in stride]|