Expressions used in Everyday Spoken English in Social and Professional contexts
If you are 'above reproach' or 'beyond' reproach you are not deserving of criticism or blame, usually due to exemplary behaviour or actions. To be 'beyond reproach' means to behave in an honourable way. This is an expression that is often used in formal contexts.