( informal ) if a plan, sb's career, etc. hits the buffers , it suddenly stops being successful
HIT THE BUFFERS
Meaning of HIT THE BUFFERS in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005