Back to Dictionary
得不偿失
得不償失
débùchángshī
1.
the gains do not make up for the losses (idiom)
HSK 6