0 to not deserve any blame:
Your behaviour today has been above reproach.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
be above/beyond reproach