My opinion is that the sentence is very hard to translate, but I definitely wouldn't translate it like that... I also don't think it's "hedonistic" here. I think the translation very much depends on...