Many people attack if a post does not reflect their world view. I have learned that in most cases, this is primarily an issue of their limited world view, and not one of my post.
Simply ignore the idiots, and, if they escalate, just block them. Don’t let them control you.
About language barriers: have you ever considered actually learning your host countries language?