Find the word definition

Wiktionary
see the light of day

vb. (context idiomatic English) To appear; to be realised.