These songs must sound pretty rubbish in foreign languages, none of the words seem to rhyme. Btw that video also gives me the feeling German was derived from English