I don’t think that McDonald’s understands the meaning of the word savor.
Couldn’t “Relax and enjoy” characterize the word savor rather effectively?
So this ad copy essentially reads:
For every drop of life that you relax and enjoy, relax and enjoy.