Common Noun Collocations of struggle

account, aspect, class, classis, day, end, existence, fact, factor, freedom, independence, issue, liberation, life, man, mean, method, midst, part, participation, party, period, person, power, right, sign, survival, victory, year, object