this might be far fetched but "difficult truths will soon see the light of day" could be from a Movie called "Light of Day" and a song. lyrics ~ I'm just around the corner to the light of day~
Difficult could be the 2nd definition.
This drop might not be talking to us but instead to someone they are coaching to come in.
Could be literal around the corner ready to bring them in or figurative for it's almost time