靠山山倒靠人人跑靠自己最好英文

"靠山山倒,靠人人跑,靠自己最好"的英文是 "Depend on the mountains and they will crumble, rely on others and they will run away, it is best to rely on oneself."