is fluent better than proficient?
Proficient – The word, proficient, means a well advanced skill level. In terms of language, ... A native speaker is more than fluent—he correctly and easily uses his first language, in a proper sense as well as understands and can use colloquialisms, idioms and slang.