English is 0% German other than loanwords like "zeitgeist".
What is more accurate to say is that English and German descend from a common ancestor: Proto-Germanic. Saying English descended from German would be just as wrong as saying German descended from English.
The fact that "German" and "Germanic" sound similar does not mean that they are the same thing, nor that modern standard German is somehow the official representative of the Germanic languages.