to the best of ones ability

listen to the pronunciation of to the best of ones ability