The language barrier is a huge thing - especially if you're trying to live like a local (as opposed to being a tourist). I've been to Spain and England on that particular trip, and the latter was ten times easier simply because I could communicate more or less freely. Now, some people can get by even if they barely know the language - but make sure you're one of them if you decide to go that route. And no, being barely able to order a hamburger is not sufficient for comfortable living.
It's hard, but you can learn to communicate. I spent a year in South Korea without much more than 'hello' & 'thank you' at the beginning (was 'conversational' by the time I left). Just don't be afraid to make an idiot of yourself.