lín zi dà le , shén me niǎo dōu yǒu

Translation

  • it takes all sorts (to make a world) (idiom)
Chinese Tones