English to Hindi

Meaning for:
never-never land
other
काल्पनिक जगत्