1. Many (most?) Germans speak/understand English.
2. In my experience, google translate is invaluable. Just make sure that you download language packs prior to your trip
3. I sometimes used Drops / Android to acclimatize myself with a foreign language.
4. Now, the important part : Zwei Bier bitte