Sort:  

Ok its a pity. I think my english is not sophisticated enough for scientific text...

You can always try :)
Everyone who participates will be mentioned in the final post so even if you don't win, you'll get some exposure.

Depending on the extent of your intended article some including myself might be able to assist in the translation process. For instance you could initially publish it in German and later update it by inserting translations from the comment section.