The sun, moon, and truth are all natural and universal forces that cannot be hidden for long. The sun is a powerful and unyielding source of light and energy that can never be completely concealed. The moon is a constant presence in the night sky, its presence and phases visible to all. The truth, too, is something that cannot be hidden forever. With enough investigation, the truth will eventually be revealed.
This quote from Buddha is a reminder that even when we try to hide something, it will eventually come to light. We should, therefore, be honest and forthright in our dealings, as the truth will always come out in the end.