Pinyin Dictionary results for "bei bu zi sheng"

悲不自胜
unable to control one's grief (idiom); overwrought; overcome with sorrow; heartbroken
Dictionary data provided by CC-CEDICT