0 to not deserve any blame:
Your behaviour today has been above reproach.
NIEUWE WOORDEN
European
May 10, 2021
WOORD VAN DE DAG
Shimmer
be above/beyond reproach