I google translated :
I'm glad you're here! I am new here too. I hope you can feel our support and our friendship and kindness - in any language.
(PS: I'm from the US, and obviously my Spanish needs to improve a lot, but I promise I'll try, if you'd like)
Welcome!
Admin note: Although I love being supportive and welcoming to all, please can messages be in English - by all means use another language for the odd word or phrase, but for safety reasons you need to converse in English.