see the light of day

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

세상에 나오다, 빛을 보다

to be born or to come into existence

:
The new product will finally see the light of day next month.
새로운 제품이 다음 달에 드디어 세상에 나올 것이다.
Many great ideas never see the light of day due to lack of funding.
많은 훌륭한 아이디어들이 자금 부족으로 인해 결코 세상에 나오지 못한다.