Avoid delay, as do journalists getting ahead (5,2)

I believe the answer is:
press on
'avoid delay as do' is the definition.
I can't tell whether this defines the answer.
'journalists getting ahead' is the wordplay.
'journalists' becomes 'press' (the press can mean the newspaper industry).
'getting' is a charade indicator (letters next to each other).
'ahead' becomes 'on' (synonyms).
'press'+'on'='PRESS ON'
Can you help me to learn more?
(Other definitions for press on that I've seen before include "don't stop!" , "Keep going forward" , "Hasten insistently" , "Continue (with action)" , "Persevere doggedly, quickly" .)
