为 + Cause/Person + 奔走
奔走 (bēnzǒu) means "to rush about" or "to run around on someone's behalf." It often implies tireless effort spent traveling and working to achieve a goal, especially advocating for a cause or a person. For example, 为正义奔走 means "to campaign tirelessly for justice."
他为了帮朋友找工作,到处奔走了好几个月。
Tā wèile bāng péngyǒu zhǎo gōngzuò, dàochù bēnzǒu le hǎo jǐ gè yuè.
He spent months running around everywhere to help his friend find a job.
志愿者们为灾区的孩子们四处奔走筹款。
Zhìyuànzhěmen wèi zāiqū de háizimen sìchù bēnzǒu chóukuǎn.
The volunteers ran around everywhere raising funds for children in the disaster area.
她一直在为推动环保事业而奔走。
Tā yīzhí zài wèi tuīdòng huánbǎo shìyè ér bēnzǒu.
She has been working tirelessly to promote the cause of environmental protection.