Even if you don't speak a word of German, you can usually get by with English without any problems. Munich is used to international visitors. Especially the younger generation speaks good English and there should be no communication problems in most shops, in restaurants or cafés and at sights.