In Berlin, the vast majority of people speak English very well. But that is not to say you should not be polite and attempt to speak ein bisschen Deutsch a little German outside of the capital city.