English to Hindi

Meaning for:
to say the least
other
बहुत ही;बिना बढाए चढाए