Из личного опыта - в Германии с английским зер шлехт. Не очень понимаю почему, но факт есть факт.
Английский понимают только в больших городах, типа Берлина и Мюнхена. Где-то в глубинке ( в Аугсбурге, например ) легче найти русскоязычного, чем англоговорящего.
На международном ( международном, Карл! ) вокзале в Ганновере справочная не говорит на английском от слова совсем...