洁身自好
jié shēn zì hàojieshenzihao
- clean-living and honest (idiom); to avoid immorality
- to shun evil influence
- to mind one's own business and keep out of trouble
- to keep one's hands clean
jié shēn zì hàojieshenzihao
Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences