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

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.
많은 훌륭한 아이디어들이 자금 부족으로 인해 결코 세상에 나오지 못한다.