In Icelandic athletes translates to íþróttafólk which literally means sportspeople. So to me this sounds like an Icelander that doesn’t know good English. It’s probably a perfectly cromulent word though.
Complete aside, but since we are participating in linguistic tomfoolery, this feels appropriate:
The expression should be “doesn’t have good English”, or perhaps, “doesn’t know English well”.