2 Who can tell all the great things he has done? Who can praise him enough?