English isn't a foreign language here, so his family is just plain rude to speak what I'm assuming is Afrikaans throughout your entire visit!! Even if its not their home language it's their official second language as its mandatory to master it at school...
Why you're allowing this racist rude man to emotionally blackmail u into staying with him is completely beyond me, he doesn't deserve the time of day.
For all you know they gossip about you the whole time you're in their midst
You couldn't PAY me to go if I were in your shoes, and that's saying alot because I'm broke!
Ps. Maybe u should leave ur phones voice recorder on while u visit and I'll translate for you just incase...