pu3
du4
zhong4
sheng1
  1. (Buddhism) to deliver all living creatures from suffering (idiom)

Info