bettering
definition
verb
bettering his previous time by ten minutes
improve on or surpass (an existing or previous level or achievement).
translation of 'bettering'
verb
حسن
No ad for you
Credits: Google Translate