Pinyin Dictionary results for "shan ba gan xiu"

善罢甘休
to leave the matter at that; to be prepared to let go; to be willing to take things lying down
Dictionary data provided by CC-CEDICT