Being able to communicate has proven to be a great asset in my life. And although many people do speak english, it's far easier to connect with them, if you speak their native language, even badly.
So part of my 2 year plan is to add one additional language to my skill stack. From your experience, which of these three languages is most useful?
I speak, German, English and Chinese.