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.
العديد من الأفكار العظيمة لا ترى النور أبداً بسبب نقص التمويل.