have no end

See: endure, last