когда рак свистнет — перевод на английский

Варианты перевода словосочетания «когда рак свистнет»

когда рак свистнет-when pigs fly

Когда рак свистнет .
When pigs fly.
Когда рак свистнет.
— When pigs fly.