hit the road running - German English Dictionary