ON AN EVEN KEEL
Meaning of ON AN EVEN KEEL in English
transcription, транскрипция: [ phrasal ]
also on even keel
: in a sound or stable condition
Merriam-Webster's Collegiate English vocabulary.
Энциклопедический словарь английского языка Merriam Webster.
2003