1) Continue through adversity 2) Keep moving 3) Keep moving ahead 4) Keep slogging 5) Kind of nails 6) Not call it quits 7) Persevere Found on https://www.crosswordclues.com/clue/press-on
Pres'sion noun [ Latin pressio : confer French pression . See 4th Press .] 1. The act of pressing; pressure. Sir I. Newton. 2. (Cartesian Philos.) An endeavor to move. Found on http://www.encyclo.co.uk/webster/P/156