English to Hindi

Meaning for:
above board
other
ईमानदार