各有所长
      Explanation: Length: strengths and advantages. Each has advantages, advantages. More commonly refers to the personnel concerned.
      Source: "Solution of the tube situation": "Ming is also the main objects of the officer, he served as its director, not any of their short stories without fail, and power all _set_. Chaos of the main things I do not know their own strength and the short people."
  • Thesaurus:  Chunlan Chrysanthemum, Each has some strong points to recommend him.