put the brakes on (放慢速度)

Idiom Travel

含义

to slow down or stop an activity

减慢或停止一项活动 (jiǎn màn huò tíng zhǐ yī xiàng huó dòng)

例句

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

"公司不得不放慢速度他们的扩张计划。" (Gōngsī bùdébù fàng màn sùdù tāmen de kuòzhāng jìhuà.)