Only recommend reading 700 chapters only, after is fillers over fillers and nonsense, wont even end this one i stopped at 948 chapter to awful to read anymore.
It had a very confusing start, whether in the translation or in the author's writing, the translation improves after 100-200 chapters, but the story itself is quite average, in short it's good to pass the time