on an even keel

on an even keel  {adv. phr.},  {informal}
In a well-ordered way or condition; orderly.
When the football rally seemed almost ready to become a riot, the principal stepped to the platform and got things back on an even keel.
Categories: keel {adv. phr.} {informal}