This game was genuinely very confusing, might just be a language barrier problem though. I don't feel as though I can either recommend this nor recommend not bothering.
This might be some English speaker privilege but I've never manually translated a game so that's on me I guess? Still, it's not particularly hard to add localization.