Английский-Русский словарь »

when pigs fly означает в русский

АнглийскийРусский
when pigs fly (never, expressed by an idiom)
adverb
[UK: wen pɪɡz flaɪ]
[US: hwen ˈpɪɡz ˈflaɪ]

когда рак на горе свистнетadverb

после дождичка в четвергadverb