Language:
Free Online Dictionary|3Dict

修德行善

Source : CEDICT

to strive after virtue and practice good deeds (idiom)

Source : CEDICT

to strive after virtue and practice good deeds (idiom)