Quote: from neverjeeps at 4:47 pm on Oct. 16, 2008
This could be it
三件事不可能是暗藏的长: 太阳、月亮和真相

OP, I think this is right too. I put the phrase through an online dictionary, and the translations of each character that came out seemed pretty accurate, so...
Unfortunately I'm not a Chinese scholar, so I suppose this is the best you'll get.
-------
"When, I wonder, and where will there be relief?"
But he knew the answer: never and nowhere.