(it's) just as well (that) (something happened) - Turco Inglés Diccionario