pǔ dù zhòng shēng

Translation

  • (Buddhism) to deliver all living creatures from suffering (idiom)
Chinese Tones