How did Germanic peoples come to replace Celtic peoples in mainland Europe?

by alphawolf29

How did Germanic peoples come to replace Celtic peoples in mainland central Europe?

cleopatra_philopater