I’ve gone on and on on about how German is a very precise language where one word generally has one meaning. At the same time you’ve probably been thinking that I’m full of it. German has words that are incredibly long, complicated and pretty much unpronounceable and has other words like “sie” that are used all over the place for things an English speaker thinks it shouldn’t be.
We’ve moved. You’ll find the full article here: http://marathonsprachen.com/personal-pronoun-clarification/