есть полно немцев которые не знают или знают англ очень плохо
Чем более образованный человек, тем больше шансов, что английский ок. Плюс чем моложе, тоже правда в большей степени) Я практически не сталкиваюсь с людьми, не понимающими английский, при том, что живу в небольшом городе.
Берлин максимально интернациональный, там с английским вообще не должно быть никаких проблем.