(s)perenniallasting an indefinitely long time; suggesting self-renewal“perennial happiness”