see the light (of day)

idiomPart oflight

see the light (of day) — idiom

1. To be created, published, or become known to the public.

1.idiom
Definition

To be created, published, or become known to the public.

Example

Her novel finally saw the light of day after years of editing.

Many old photos never saw the light of day.