Is it correct to say "to go abroad on permanent accommodation"? It doesn't sound right to me. What's the right way to say that?
My pupil has written "some people go abroad on permanent accommodation". I assume he means that the people don't come back to their home country but become residents of other countries.