踏过万水千山
[tà guò wàn shuĭ qiān shān]
'Crossed Rivers and Ranges'. This term expresses perseverance through many challenges or adventures covering long distances geographically and metaphorically; it implies significant efforts made over extended periods across various circumstances in life journey or quests for knowledge, dreams and so on.