English to Hindi

Meaning for:
where on earth
other
न जाने कहाँ?