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.