hit the road running - English Synonyms Dictionary