Mystery unfolded before the eyes.

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

Related Expressions