Это не слишком известное у нас (для тех, кто ограничивается учебниками) выражение означает нечто вроде «готовиться к серьёзным неприятностям» с той оговоркой, что под «неприятностями» стоит понимать «возмездие» или «наказание» и что сказать так можно собеседнику в качестве не только предупреждения, но и угрозы.
If I catch you stealing, you’ll be for the high jump.
Anyone else trying to get their hands on their pension cash before the age of 55 could be for the high jump.
This is a con trick on every one of us and someone should be for the high jump.
Кто-то сегодня полагает, что эта идиома появилась благодаря военным, кто-то – что благодаря полицейским. В любом случае истоки её находятся в XIX веке и связаны с наказанием, точнее, казнью в форме повешения, когда преступник (или не очень) делал «высокий прыжок» с петлёй на шее.
Если искать синонимы выражения be for the high jump в качестве предупреждении об опасности, то среди них вы найдёте:
be for it • be in hot water • be in deep water • be in deep shtook • be going to take the rap • be going to catch it • have had it • be in trouble • be going to be punished • be going to suffer the consequences • be going to pay the price • be in for a scolding • be going to answer for something
Если же речь об угрозе, то тогда англичане предлагают несколько видоизменённый набор:
catch it • be told off • be for it • get into hot/deep water • get into shtook • get a dressing-down • get an earful • get a roasting • get a rocket • get a rollicking • get a rap over the knuckles • get a slap on the wrist • be reprimanded • be scolded • be rebuked • be taken to task • be admonished • be chastised • be castigated • get into trouble • be hauled over the coals