on an even keel - definition and synonyms

phrase
  1. operating or happening without problems

    My first job is to get things back on an even keel.

See also main entry: keel