revelation ·phrase

Definition: to be an extremely pleasant surprise Level: C2