Oh, no. Don't say that! Please continue to write poem with some obscure words, which is just the magic of poetry. I would like to learn new words from your poems.
And English is just the international language. It is not necessary for people to learn other language if they can master English itself. Of course, for native English speakers who are interested in other language or culture, it can be a perfect excuse for us to learn from each other, ok?
I finally tried my best to translate your poem--Born of Blossom into Chinese. I'll post it in my blog soon. I hope you are satisfied with its Chinese version, although I don't know if I understand your poem exactly. Maybe you can check it via Google translate.
RE: Sublime Sunday - The Tale of the Mersey Mermaid