do better than one's past accomplishments, improve on one's work

listen to the pronunciation of do better than one's past accomplishments, improve on one's work
الإنجليزية - الإنجليزية
outdo oneself
do better than one's past accomplishments, improve on one's work
المفضلات