For those who may be interested:

http://www.thefreedictionary.com/beyond+reproach