měi yī gè rén dōu yǒu měi zhōng bù zú de dì fang

Translation

  • However excellent, everyone has his defects. / There is always a fly in the ointment. / cf idiom 美中不足[mei3 zhong1 bu4 zu2], everything is fine except for one small defect
Chinese Tones