(it's) just as well (that) (something happened) - Französisch Englisch Wörterbuch