Language:
Free Online Dictionary|3Dict

任謗任勞

Source : CEDICT

to ignore slander and shoulder one's burdens manfully (idiom)