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.
แนวคิดที่ยอดเยี่ยมหลายอย่างไม่เคยปรากฏสู่สายตาชาวโลกเนื่องจากขาดเงินทุน