Выражение «Когда рак на горе свистнет» означает« неопределенно долго», то есть никогда. Во-первых, раки не свистят; во-вторых, в горах не водятся.

«Когда рак на горе свистнет» на английском

10 безумных русских идиом глазами иностранцев

В английском языке есть две альтернативы.

When pigs fly

  • Could be tomorrow, could be when pigs fly.

    Может, завтра, а может, когда рак на горе свистнет. (= когда свиньи полетят)

That’ll Be the Day

Ударение в выражении ставится на that.

That’ll Be the Day – используется, чтобы показать ваши сомнения в том, что сказанное может случиться или вообще реально.

Это саркастический ответ на чью-то фразу, так как говоря that’ll be the day, вы подразумеваете совершенно обратное.

  • They’re trying to clean up the pollution here and plant more trees. Eventually our city will look like it did a hundred years ago. — That’ll be the day.

    Они пытаются убрать здесь загрязнение и посадить больше деревьев. Со временем наш город будет выглядеть так, каким он был сто лет назад. – Ага! Как же! Жди!