English to Hindi

Meaning for:
out of the way
other
शहर से दूर;टाँग न अड़ाता हुआ