to lift the veil, to unveil
Etwas Verheimlichtes oder Mysteriöses offenlegen oder enthüllen.
To reveal something that was hidden or mysterious.
-
Die Forscher versuchten, den Schleier über das Rätsel zu nehmen.— The researchers tried to lift the veil over the mystery.