seen the light of day
English
Verb
seen
the
light
of
day
past participle of
see the light of day