Don't worry, be happy.
Just curious, by editors, what do you mean exactly? Someone to clean the text? Someone to add it in? Not a translator I assume?Would like to help if possible.
We'd love that. It's cleaning and adding text in.
I've sent an email in that case. Hope I can be of some help :).