Press on

 (inst.) Continue. Usually in marginal circumstances. cf. Crack on, pressonitis

Definition link