I know this is a very English phrase but I'm finding it difficult to translate- "Immigrants are far from welcome" Any help would be much appreciated.