English to Hindi

Meaning for:
pigs might fly
other
असम्भव हो जाना