Idiom: Hit the road

See also: