ReadWriteQuiz
Chinese dictionary
n.merits and demerits; accomplishments and faults
以功过论人
judge somebody on his merits and demerits
功过兼有
have both merits and demerits
功过是非
right and wrong
功过相抵
merits neutralize demerits
功过自有后人评说。
Later generations will evaluate somebody's contributions and mistakes fairly.