When I was in Frankfurt, most people spoke English. I never had any problems getting around. Even when I was out on the boonies, there was at least one resident English speaker who would be called upon to help me. In one city, I was trying to order my pizza without anchovies and the waiter and the cook couldn't understand. So they grabbed someone from a few houses down the road to help me. I think you'll be okay! Just enjoy!