Chinese idiom · 成语
无可厚非
Meaning
Not much to criticize; understandable or excusable.
Character by character
无no
可can
厚非heavily criticize
Origin and story
From Book of Han. Describes a minor fault or a decision that is reasonable under the circumstances.