Answer: endlessstruggle

AnswerCrossword Clue
ENDLESSSTRUGGLEBattle of good versus evil, e.g.