above reproach

无可指责
【法】 无可指责
英汉词典
相关词语