山高自有客行路,水深自有渡船人。
No matter how high the mountain is there will be a way across; no matter how deep the river is there will be people who ferry across it. (Used to mean that however difficult the journey many be there is bound to be a way to complete it.)