undeserving+of+blame+or+censure
1irreprehensible — a. Irreproachable, irreprovable, unblamable, blameless, faultless, inculpable, innocent, undeserving of blame or censure …
2blameless — adjective a) Free from blame; without fault; innocent; guiltless. b) Not meriting blame or censure; undeserving of reproof …