The first bit has pretty decent translation, but towards the middle parts there are some pretty low quality translations, in the sense that not only is the full meaning not conveyed properly but the English even reads awkwardly and contains obvious grammar mistakes.
I really want to go through it and fix it up but can't find the time to do so. It seems like a high quality release of even IC is still going to be very far away.