ability n
to the best of one's abilitiesпо мере сил, способностей
man of great abilitiesвысокоодаренный человек