This song is also known to have an English version that seems to confuse most non-German speaking fans that think that "Du Hast" actually means "You hate". (The lyric itself: "Du hast mich", is intended to be a double meaning, despite been written as "Du Hast")
Well technically it is true, but "Du Hast" would have to be spelt "Du Hasst" in order for it to mean "You hate". And furthermore the english version of the song is NOT a translation of the original German sung lyrics.
Click here for more information.