press on

/P R EH1 S AA1 N/
verb
  1. 1

    (idiomatic) To persist, to continue to advance.