buddha quote with the words three things cannot be long hidden the sun, the moon and the truth