Conversation so far:

Question: list and explain the major battles of world war 1
Self-contained rewrite: list and explain the major battles of world war 1