撞南墙回北路
[zhuàng nán qiáng huí bĕi lù]
'Zhuang Nan Qiang Hui Bei Lu' directly means 'running south and eventually coming back north'. This implies persistence even after failure. It's commonly used to describe a journey with many difficulties, wrong turns, mistakes, yet finally returning right directionally and spiritually.