If you don’t speak english natively please do not apologize about it.
Most users here are not living in english speaking countries.
Your english is just perfect enough, we can for the most of the time figure out what you mean and understand you just fine.
We do not look down on people not speaking and typing english fluidly here at this forum.
Now; welcome, bienvienu, välkommen, hola, etc.