crusade against 反对...的运动
crusade for 为...而奋斗
1. He crusaded against social injustice throughout his life.
他一生都在致力于反对社会不公。
2. They crusaded for better working conditions.
他们为改善工作条件而奋斗。
A: Have they crusaded for human rights before?
A:他们以前为维护人权奋斗过吗?
B: Yes, they crusaded against various forms of discrimination.
B:是的,他们曾经反对各种形式的歧视。
1) 发起斗争
2) 为正义事业奔走
3) 历史上发动十字军东征
1. 为某事而斗争
e.g. She crusaded against animal cruelty.
她致力于反对虐待动物的行为。
verb
1. to fight or campaign vigorously for or against something
Synonym: campaign, fight