English to Hindi

Meaning for:
let well enough alone
other
ऐसे ही छोड़ देना