sòng shēng zài dào

Translation

  • lit. praise fills the roads (idiom)
  • praise everywhere
  • universal approbation
Chinese Tones