That's a problem in Australia too with mostly Asian doctors who can be enticed into the bush and regional centres to practice. I don't think there's a simple solution at all. My advice would be to work in places where you can understand the accent. That is ethical, and you'd enjoy it more. I understand that you might not be free to do that.
Interested in Language