I know people who were born and lived their whole lives in a country and weren’t very good at the official language and I didn’t see it as a major issue. It’s reasonable and maybe expected to know some basic words and phrases but I don’t see why people struggling to learn a language as adults should be crucified for not knowing a whole ton of words, especially when they moved recently and/or without much planning, such as refugees. Languages are hard, especially when older, and besides, some countries don’t have official languages such as the US. You can make an argument that they should learn the most common language in the US but even then I think it’s fine not to speak a language well when you live on a foreign country