satisfaction [noun] + immense [adjective]