English to Hindi

Meaning for:
not to put too fine a point to it
other
साफ़ कहें तो