It is impossible for a person to be absolutely perfect, but by contrast, it is always possible for a person to be perfected by keep learning and improving from weaknesses and making mistakes.
"取长补短"用英文怎么讲?learn from others' strong points to offset one's weaknesses例如:新老干部互相学习,互相帮助,取长补短.Veteran and new cadres learn from and help each other,to make up each other's deficiencies.