I don't really want to help be your editor post-upload. Do you have someone you have proofread your translations before uploading? Or do you just translate by yourself and do an upload?
I'm not sure what's your issue with that page, unless it's already fixed
Only thing I can see is changing "it's no guarantee" to "there's no guarantee" maybe..