see the light of day in German
see the light of day in German
das Licht der Welt erblicken
(idiomatic) To appear; to be published or disseminated.