Pinyin Dictionary results for "fang xia shen duan"

放下身段
to get off one's high horse (idiom); to dispense with posturing (and adopt a more humble or empathetic attitude)
Dictionary data provided by CC-CEDICT