overachievement

Etymology
.

Noun

 * 1) A greater than anticipated achievement.

Translations

 * Chinese:
 * Mandarin: 超過預期的成就, 超过预期的成就 (chāoguòyùqīdechéngjiù)
 * Finnish: ylisuoritus