This " communication " thing reminds me of something I witnessed several years ago. The local language was French--- I overheard this lady very loudly proclaim " Damn-- doesn't anyone here speak English--- to which a local gentleman replied--" Madam, do you speak French " --to which she replied-- " Hell no I don't speak French ".
Never occurred to her that there might be a language other than English.
I realize that sometimes there are crewmembers that may not be as proficient in English as I may be but I understand too that I'm not proficient in Spanish, French, etc. I have never had a real communication problem on any ship with anyone. It's interesting to talk to different people. Sometimes we need to listen instead of just hear.