living, working or happening in a calm way, with no sudden changes, especially after a difficult time
ON AN EVEN KEEL
Meaning of ON AN EVEN KEEL in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005