It is indeed absurd but/and Maruo has reached the point where he wants to say so.
I can't understand the structure of this sentence. Nor am I sure I've translated it correctly. It's the part in bold that's confusing me (I think). In particular the function of に. To me this reads as "the point where ... is at Maruo" rather than "Maruo is at the point where..."