survive [remain] forever; ever-lasting; go as long as the universe exists
Copyright © 2018 WordTech Co.