尺有所短，寸有所長

Etymology
From :

Proverb

 * 1) everyone has their strengths and weaknesses