Many of the people I do have online conversations with speak English as their first language. I kinda get by but you native speakers really underestimate how hard it is to express oneself in a foreign language. Concepts work differently, metaphors don't really translate, references you have used for decades don't make sense.
@tante Understood. My other language is Russian. Spoken it almost everyday for over 36 years but still face challenges. Even in one's native language there are so many unknown words, more than we know.