Wiktionary
outachieve
vb. (context transitive English) To surpass in achievement; to achieve more than.