Proszę przetłumaczyć następujący tekst z języka angielskiego na język polski, używając zaawansowanego języka polskiego i dokładnie oddając jego znaczenie: "What is the meaning of the phrase "on an even keel", output the explanation."

Jakie jest znaczenie frazy "on an even keel" i proszę przedstawić jego wyjaśnienie.