hit the brakes (希克 特 布雷克斯)

Idiom Transportation