While there are some notorious German words infamous for their difficulty and length, the language itself isn't that difficult once you get the basics down. What's more, a lot of Germans can speak English, so you should get by just fine living in Germany if you don't speak the language. Note, however, that if you want to work in German companies and make German friends, it is usually better to learn the language.