If you don’t speak German, that’s not a problem. In such big cities as Hamburg, Berlin or Munich, you can use English.