Learn French: Le phénomène avait disparu ; toujours est-il qu'il est inexpliqué. - The phenomenon had disappeared; the fact remains that it is unexplained.