Keep on keeping on (7)

(Other definitions for survive that I've seen before include "Continue living" , "Outlast" , "Endure or last" , "Continue to exist" , "Remain alive" .)
(Other definitions for persevere that I've seen before include "Keep going" , "Battle on" , "Remain" , "hold on" , "Continue - stick to one's guns" .)
(Other definitions for endure that I've seen before include "Put up with something" , "Put up with - last" , "Abide" , "Bear, suffer" , "Stand" .)