You have to arrogantly try to not learn in such cases. Whenever I have traveled to foreign countries, I always learned some basic words and phrases to try to communicate and show respect for the people there, even just for staying there a week or two. To spend years in a country and not know a damn word of the language is just pure arrogance and being stubborn.