bēi shēng zài dào

Translation

  • lamentations fill the roads (idiom)
  • severe suffering all around
Chinese Tones