Maybe you could get the help of someone to take care of the english version ? Souldn't be THAT hard to find someone i think ^^. (I mean... It might be too much for you to handle all alone considering you aren't fluant in english.)