English to Hindi

Meaning for:
why in the world
other
न जाने क्यों?