reproachlessness
Etymology
From reproachless + -ness.
noun
Absence of reproach.