English-speaking people is fine (and often hyphenated). There's nothing wrong with exchange greetings, either. I think you mean They cannot converse with foreigners...
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.