Irreproachable /(?)/
Ir·re·proach·a·ble
Irreproachable
a.
-
Not reproachable; above reproach; not deserving reproach; blameless.
He [Berkely] erred, -- and who is free from error? -- but his intentions were irreproachable.