Direct progress (4,2)
I believe the answer is:
head on
I believe this is a double definition.
'direct' is the first definition.
(similar in meaning)
'progress' is the second definition.
(both can mean to advance)
(Other definitions for head on that I've seen before include "direct confrontation" , "without compromise" , "Sensibly keep this screwed" , "avoiding flinching" .)