I think you are doing am awesome job.. If not for you guys then we won't have anything to enjoy.. I really don't get people who complains and does not appreciate the effort of others.. ╮(╯▽╰)╭ if you dont like it, dont read and translate your own, I bet you can do an awesome job
Also, I have not seen anything wrong with translation so pls, keep it up!
i love this couple so much!