Matchmaking preferred language selection

The issue:

Very often (most matches) I get matched together with people that do not speak any of the languages I do. Or at least they do not prefer to speak the languages I know of. This prevents the entire team from having a good game. After all, CS is all about teamwork.



The solution:

Add a "preferred languages selector" as a settings. If I select, in my case, English and Swedish, I will get matched together with other players based on language selection (in this case other people speaking English or Swedish). Before the match starts it could also be information about what language that is the common denominator between all participants so everyone knows what language is preferred this match.



What do you think of this?