Hey that's totally fine! It seems like your english is strong enough to partake in this-- you can post loose translations to english (if/when you'd like to post your logs). If one of your roleplaying partners in the group also happens to speak your language, feel free to roleplay in that language! C:
It's okay! English is the only language I know-- I'm garbage at everything else!