You would have to ask him but I take it to mean he was brought even closer to God.
Yes, let your fellow man wreak havoc, and don't even think of interfering, leave it to G-d to mend things.
Your attitude stinks ...🙊
(And I won't bother with where it comes from...)
Anyways, since you seem the type to want to be closer to G-d, I have a plan or two up my sleeve.