He asked life of thee, [and] thou gavest [it] him, [even] length of days for ever and ever.
He asked You for life, and You granted it— length of days, forever and ever.