I have trouble with English as well. Probably because I try to think in German, mix arab words in and that melts to a puddle of words which I try to sort out and translate to English and then it is grammar time to get the words in the right order. But I try hard!
Non-native language
I've personally no problem to understand you.
English is the main language for it...
But it could have been very different if France haven't sold a part of the territory to the US(the Louisiana,which was way bigger than the actual state),centuries ago,the US may have spoken french,and it would have changed a lot of things about international discussion...
I had troubles to try to learn spanish too.
You're still understandable,don't worry.
You can try to use translator to help you if needed.
In what language should the native English speakers talk here. This topic has a very confusing name.