praestare

listen to the pronunciation of praestare
Lateinisch - Englisch
it is better
excel, exhibit
perform, discharge, fulfill
keep