隐恶扬善

yǐn è yáng shàn

(idiom) to highlight sb's good points but omit to mention their faults

隐

yǐn

(bound form) secret; hidden; concealed; crypto-

恶

è

evil

扬

yáng

variant of 揚|扬[yang2]

善

shàn

good (virtuous)