Tbh, I say it's better for you guys to continue
I've checked their releases and their translations are so bad that even my poor grammar can't swallow everything down..
If it's a matter of finding raws, I could try and search Baidu
But if you guys gave up because someone making a trash translation with poor grammar, I beg to differ
At least, I enjoyed your translation so far. It feels more natural and choices of words used are much better than that stupid machine translations