与 + Noun + 作斗争
斗争 (dòuzhēng) is a verb meaning 'to struggle' or 'to fight.' It describes a prolonged effort against difficulties, opposition, or adversity. The phrase 与…作斗争 means 'to struggle against something.'
他一直在与病魔斗争。
tā yīzhí zài yǔ bìngmó dòuzhēng.
He has been fighting against illness.
人民为了自由而斗争。
rénmín wèile zìyóu ér dòuzhēng.
The people fought for freedom.
她与困难斗争了很多年,从来没有放弃过。
tā yǔ kùnnán dòuzhēng le hěn duō nián, cónglái méiyǒu fàngqì guò.
She struggled against difficulties for many years and never gave up.