Keep going north after solo ride all over the place (7,2)
I believe the answer is:
soldier on
'keep going' is the definition.
(I've seen this before)
'north after solo ride all over the place' is the wordplay.
'north' becomes 'N' (abbreviation).
'after' is a charade indicator (letters next to each other).
'all over the place' is an anagram indicator.
'solo'+'ride'='soloride'
'soloride' anagrammed gives 'soldiero'.
'n' put after 'soldiero' is 'SOLDIER ON'.
(Other definitions for soldier on that I've seen before include "Keep struggling" , "Persist in spite of difficulties" , "Doggedly continue" , "Don't give up" , "... to bear up" .)