That is not true. Not in germany, not from my experience. If you speak english you are good. Your colleagues will be happy to pratice their english too.
Big Berlin start-ups probably are fine in English, but from most of the browsing on LinkedIn, I'd say if you venture out of the big start-up scene, you won't find English there, and that's the vast majority of tech jobs.