See ocn translation is better but you need to prepare or alter some terms to really make it sound english but you will need to be great at english. The explanations are focused on the way to make sense with the grammar not from English but from a Japanese standpoint. https://javfuq.com