Common collocations before 'struggle'

after, did, even, life, long, man, own, people, power, sign, such, watch, will, without, year