All of the so-called "Germanic Tribes" were just different tribes of Celts, and they were all related to each other.
This is a scoop. I guess Latin is Celtic too? And Greek? How about Persian? How about Hittite? How about Sanskrit? If not all of the preceding, why not?