rest [noun] + everlasting [adjective]