What would be a usable alternative to overseas, in the very strict sense of "living in a country not your own"?
It is strange that the most common attributive adjective for this notion is overseas, because it strictly means "living in a country separated by a sea or ocean from your own". I personally find the use of this term for "living abroad" too loose and liberal. For example, if you're a Chinese citizen living in Cambodia or South Korea, I wouldn't personally consider you an "overseas" Chinese. The only alternative I can think of is expatriate, although I feel like this one's better served as a noun, as in Chinese expatriate rather than expatriate Chinese.
Many ____ Chinese frequently go back to their home country on Chinese New Year's.