Correct

尺有所短,寸有所长

/ chě yǒusuǒ duǎn, cùn yǒusuǒ cháng /
Strokes

Definition

lit. for some things a foot may be too short, and for the other an inch will suffice (proverb)/fig. everyone has their strong and weak points/everything has its advantages and disadvantages

Example

Definition

sometimes a foot may prove short while an inch may prove long—everybody has his strengths and weaknesses