Meaning: Something unknown was revealed in front of the person.
Choice of Words: Mystery: something unknown or difficult to understand; unfolded: revealed; eyes: organs of sight.
Alternative Expressions
The secret was revealed before the eyes.
Meaning: This means that the hidden thing was shown or made known to everyone who could see it.
Choice of Words: The word secret means something that is kept hidden or not known by most people. Revealed means to make something known or visible that was previously hidden. Before the eyes means in front of someone's sight.
The puzzle was solved before the eyes.
Meaning: This means that the difficult question or problem was figured out and the answer was shown to everyone who could see it.
Choice of Words: A puzzle is something that is difficult to understand or figure out. Solved means to find the answer or solution to a puzzle. Before the eyes means in front of someone's sight.
The surprise was unveiled before the eyes.
Meaning: This means that the unexpected or exciting thing was shown to everyone who could see it.
Choice of Words: A surprise is something unexpected or exciting. Unveiled means to remove a covering or reveal something that was hidden. Before the eyes means in front of someone's sight.