Berlin is mixed. The younger generation does speak english, but you can not expect the bus driver to understand you.