ON AN EVEN KEEL


Meaning of ON AN EVEN KEEL in English

in a well-ordered way or condition We finally got the new department running on an even keel although it took a long time.

English idioms vocab.      Словарь английских идиом и выражений.