hit the brakes (ヒット ザ ブレイクス)

Idiom Transportation

意味

to slow down or stop something

何かを減速させる、または止める (nanika o gensoku saseru mata wa tomeru)

例文

"The company had to hit the brakes on its expansion plans."

"会社は拡張計画を止めなければならなかった。" (kaisha wa kakucho keikaku o tomena kereba naranakatta)