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.
多くの素晴らしいアイデアは資金不足のため、決して日の目を見ない。