Chinese-English dictionary »

人无完人 /rén wú wánrén/ meaning in English

ChineseEnglish
人无完人 /rén wánrén/ phrase

nobody's perfect(phrase to remind that we all fail at times)
phrase