Language:
Free Online Dictionary|3Dict

潔身自好

Source : CEDICT

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