English to Hindi

Meaning for:
without more ado
other
तुरन्त