Make mounting progress (3,2)
I believe the answer is:
get on
This might be a double definition.
'make mounting' is the first definition.
'get on' can be an answer for 'make' (thesaurus). I'm not sure about the 'mounting' bit.
'progress' is the second definition.
(synonyms)
Can you help me to learn more?
(Other definitions for get on that I've seen before include "Make progress, do well in life" , "Hit it off" , "Make progress; be friends" , "Advance; prosper" , "Age; prosper" .)