Language:
Free Online Dictionary|3Dict

為德不足

Source : CEDICT

to leave a good deed unfinished (idiom)