There's a saying which roughly goes, "The number of languages you know is the number of times you are a person." ("Koľko jazykov vieš, toľko krát si človekom" in Slovak, but other languages have a similar expression.)
Basically, as you learn an extra language, you also develop a personality in accordance with that language when you speak that language. It won't be a complete Jekyll-and-Hyde difference, but for example, if one language expresses itself quite directly, then as you speak that language your behavior may become more direct as well. An indirect language (when English is spoken properly, it is surprisingly indirect) would lead you to approach a situation indirectly. I suppose there's some cultural influence here, but that's the basic idea.
I can't agree much with Julio's explanation, simply because in his answer the question is approached from the perspective of technical proficiency. Taking such a perspective would be quite misleading.