see the light of day

US /siː ðə laɪt əv deɪ/
UK /siː ðə laɪt əv deɪ/
"see the light of day" picture
1.

melihat cahaya hari, terwujud

to be born or to come into existence

:
The new product will finally see the light of day next month.
Produk baru itu akhirnya akan melihat cahaya hari bulan depan.
Many great ideas never see the light of day due to lack of funding.
Banyak ide bagus tidak pernah melihat cahaya hari karena kurangnya dana.