IHP's translators aren't the best, admittedly. From what I've heard, there's one Japanese translator who's passed up to JLPT N2, there's one Chinese translator that I haven't heard much about, and then there's me (I only know Chinese.)
Apparently the Japanese translator is working on the old...