Vocabulary

日の目を浴びる

to see the light of day; to be revealed (to the world); to be realized

expression verb