得不偿失débùchángshīTop 30000Meanings1. the gains do not make up for the losses (idiom)Characters used得to obtain不no偿to repay失to lose