Languages are overrated.I was born in a country with population of only 3M people,so I had no choice but to learn English.Later on in life I also learned Russian,because I ended up living with Russians for more than a year.Yes, it's great to go out there and be able to talk to people but that's about where it ends. That's why, unless one has some useful skills(IT, engineering, plumbing,etc.), knowing languages won't take you very far.In my previous company most people spoke at least 4 languages.And what? Everybody was on crappy salaries,even though most were very well educated but very few could do anything outside linguistics sector.In business, languages help, however I'm yet to see any jobs that'd pay more just because one can speak German and Italian...