Home
Help
About
Contact
English to Chinese Dictionary
Search:
善罢甘休
shàn
bà
gān
xiū
(idiom) to let the matter rest; to just let it go; to take it lying down (usu. used in the negative)
善罢干休
shàn
bà
gān
xiū
variant of 善罷甘休|善罢甘休[shan4ba4-gan1xiu1]
<< back to the home page