I have a close friend (classic film trader friend) in Sweden, and we have talked on the phone a couple of times a week for years, so I'm used to the accent. His is very good in English....the only time I have trouble is with the occasional "J" in a word we do not use often in our discussions...so it comes into the conversation 'new'.
Right now, for example, he is always pointing out how much he hopes that I will quickly obtain a new yob.

I'm very used to that one...but sometimes I have to get him to actually spell out a word and then I'll go "Ah!!!! You mean j______!" I assume you do not have a "J" in Swedish, yes?
But overall, the Swedes I have encountered in life (you, for example, or my friend above) have very good English. Much better than some of the Americans on this board.