see the light of day
/ˈsiː ðə ləjt ʌv deɪ̯/
to be revealed or made public
“The project finally saw the light of day after years.”Add to my deck
/ˈsiː ðə ləjt ʌv deɪ̯/
to be revealed or made public
“The project finally saw the light of day after years.”Add to my deck