English translation of 无可厚非
(wú kě hòu fēi)
give no cause for criticism
⇒ 她虽有点儿私心,但也无可厚非。(Tā suī yǒudiǎnr sīxīn, dàn yě wú kě hòu fēi.)
Although she was a little selfish, that was no cause for criticism.
Translation of 无可厚非 from the Collins Chinese to English Dictionary