Even if your english would have been perfect, the description doesn't tell us much about the game.
Read the rules about map submission, and include information about your map in accordance with them.
Your english is poor as you mentioned yourself, and I'm not sure if you'll be able to create a good description yourself.
Try finding someone that can help you translate a more elaborate version of your description, and this can be accepted as a submission.
Just a note:
The screenshots doesn'thave to be in english.
Until a description in understandable english is provided, this will be set to awaitng update.