New account and your first post is "this is bad, don't release it". This seems a pretty easy way to demotivate ambitious players who want to enter the custom campaign scene and who are looking for outside criticism to help.
Yassoor, I understand that your english capabilities are limited. But grammar and punctuality helps improve the quality of the campaign and helps us understanding the story you are trying to tell. If you have someone who is willing to help you with writing dialogues, then absolutely you should go for it. Using google translator isn't a bad option either, even if it's not completely accurate sometimes. It is better than trying to use your limited knowledge which most of the time doesn't go well at all. A professional and well written dialogue between the characters often gives the campaign a completely different look.
I recommend learning some knowledge from Turnro, he has good custom campaigns that are on par with official ones and it has tutorials for multiple subjects related to campaign creation.