Welcome to the forum!
Could you please give us the source of this, tell us where you found it. Having this information helps us to give you the best possible answer.
I am not familiar with this saying and I don't know what it means. There are a lot of phrases of this sort being written these days. They do sound very good and meaningful but I often struggle to make sense of them. It can be even more of a struggle to explain what they might mean! So I'll be interested to see what the others think.