This is one of my favourite quotes from Chinese philosophy. And on an external level, it makes a lot of sense. But if you replace "be still" with "meditate", and it gives even more profound meaning.
The answers to all questions are within yourself. Not dictated by media, governments or religion.
If you want to know more about meditation, email me.