Short breaks in Germany are an excellent opportunity to practice your German, but you don't need to know the language to communicate with the locals and get around. Speaking good English is enough.