It can be incredibly difficult depending some key factors, which language you're trying to learn, the age at which you're learning it, and how useful or important the language is to you. I personally wish I had started learning German at a younger age because its much for difficult to nail down pronunciation at my age now. That being said, learning a new language is one of the most gratifying things I think I've experienced which makes all the hard work totally worth it!