When pigs fly – Значение идиомы
Дословный перевод
Когда свиньи научатся летать.
Смысловое значение
When pigs fly говорят о событии, которое никогда не произойдет. Русская аналогия – когда рак на горе свистнет.
Примеры
1) Yeah, you’ll get that call when pigs fly. – Тебе позвонят, когда свиньи научатся летать. (Тебе никогда не позвонят)
2) Could be tomorrow, could be when pigs fly. – Может, завтра, а может, когда рак на горе свистнет. (Может завтра, а может, никогда)
3) When pigs fly she’ll tidy up her room. – Она никогда не приберется в своей комнате.