Etymology
Today it means: Up to this point, everything has gone badly. Full definition →
Modeled after so far so good.
Etymology from Wiktionary, CC BY-SA 4.0.