praestare

listen to the pronunciation of praestare
Латинский Язык - Английский Язык
it is better
excel, exhibit
perform, discharge, fulfill
keep