English to Hindi

Meaning for:
outspokenly
other
खुल्लम-खुल्ला