Language:
Free Online Dictionary|3Dict

为德不终

Source : CEDICT

to start on virtue but give up (idiom); to fail to carry things through/lack of sticking power/short attention span