(it's) just as well (that) (something happened) - Turkish English Dictionary